Avatar for iReportSource

Digitally Enabled Safety Cultures

Senior Software Engineer

$75k – $90k
Apply now
iReportSource is a funded start-up in the B2B space. We digitally enable safety cultures. Our data driven SaaS platform allows safety and HR people to find, report, and fix hazards. It's a mobile platform with a dashboard that eliminates paper, prevents injuries and reduces workplace risk. We deliver our customers peace of mind every day by helping them protect what they value most, their employees. If you’re an innovative thought leader who wants to use modern technologies and frameworks to develop products that positively impact people, then join our team and let’s build something great together.


Right now, our hiring team is looking for a senior JavaScript Developer
We want someone who is passionate, talented, and highly motivated hands-on Front End Developer with a creative edge, strong problem solving skills and strong on development fundamentals. We strive to maintain an open culture where everyone is a contributor and feels comfortable sharing ideas and opinions. Our team, drawn from the best product companies, is obsessive in its detailing and our focus is on awesome User Interaction.



What You’ll Do:

Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Redux, Redux-saga).
You will ensure that these components and the overall application are robust and easy to maintain.
You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

What You’ll Bring to the Table:

Builds software applications
Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts
Assists in defining architectures
Collaborates with teams to explore existing systems, determines areas of complexity and learns the applications capabilities
Owns success
Takes responsibility for successful delivery of the solutions
Communicates continually with the project teams Explains progress on the development effort
Translates designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance
Contributes to continual improvement by suggesting improvements to user interface, software architecture or use of new technologies

What We’d Love for You to Have:

Technical Skills:
Should have 5+ years’ experience.
Strong proficiency in JavaScript, React, HTML5 and CSS3
Very good understanding of React Concept
Component Life cycle
Component Driven Development
Stateful vs Stateless components
Experience with using REST APIs with React Components (promise, fetch etc.)
Knowledge of latest JavaScript specs, etc.
Good grasp of responsive development
Experience with unit testing framework (e.g.Jest )
Familiarity with common front-end development tools such Webpack, NPM, Git etc.

Process Skills:
Capable of analyzing requirements and develop software as per project defined software process
Develop and peer review (Initiate/ participate in peer reviews)
Ability to execute test plans, create test cases test data and contribute to appropriate software (including programming languages) development life cycle methodology and application of specialized business and technical knowledge.

Behavioral Skills:
Resolve technical issues of projects and Explore alternate designs
Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
Train and coach members of project groups to ensure effective knowledge management activity.


Experience:
Javascript: 4 years
Front End Developer: 5 years

You could be a great fit for this role if you are:

A Natural Collaborator: You will work with multiple functions, including product owners and developers throughout the product lifecycle, seeking frequent feedback and integrating multiple considerations into your work.

A Self-Learner: If you love learning on the job at an accelerated speed and scale you’ll love iReport. The evolution of new technologies, access to new markets, and opportunities are constantly changing and we love people who naturally enjoy staying up to date on the most recent trends and challenges.
Life. Happiness. Innovation. Impact. Advancement.
We strongly believe that a great job should keep you happy both at work—and in life.

That’s why we offer:
Workplace flexibility
Paid single healthcare coverage
Collaborative workspaces

Meet your team

People you would work with in this role

Taylor Mackinder

Avatar for Taylor Mackinder

Jason Roell

Avatar for Jason Roell

Argie Angeleas

Avatar for Argie Angeleas
Via
Director of Product at iReportSource, PhD with focus in AI & Computer Vision, Problem-Solver and Solution-Creator