Work as part of a small team (two developers, one PM, one designer, and one QA) to build React applications.
Architect, build and maintain excellent quality React Native applications with clean code.
Implement pixel-perfect UI's that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate with third-party APIs.
Write unit and integration tests.
Complete two-week sprints and participate in sprint retrospectives and daily standups.
Assist with building estimates.
Interface with stakeholders via Team, Zoom, and email.
Track your time throughout the day using Clockify.
Work with modern tools including DevOps, Teams, GitHub, Google Docs, etc.
Be part of a community of React developers that share knowledge and help each other as problems arise.
Follow Ignite Solutions's detailed development process.
Requirements:
A minimum of 2+ years of professional software development experience. 2+ years preferred but not required.
2+ Years of professional (read: daily, hands-in-the-code on platforms with thousands of users) experience working with React.js
Demonstrated proficiency with Redux.
Demonstrated experience building complex React applications.
Experience with the following languages/technologies a plus but not required: Node.js, Angular, Ember, Ruby on Rails, Python, ReactJs, Flutter, Microsoft Azure, and Backend Service Sketch.
A four-year college degree is required.
Meaningful experience working on large, complex systems.