We are seeking a Senior Full Stack App Developer specialized in the MERN stack to join our team at Orthoplex Solutions. The successful candidate will be in charge of developing new features on existing apps, as well as starting new development projects.
- Work with the mobile application technical lead to develop new features and capabilities.
- Work in an Agile team. Contribute ideas to design and estimation meetings.
- Write clean code to implement the desired features.
- Perform product testing and troubleshooting to ensure a high quality deliverable.
- Perform code reviews of peers and mentor junior team members.
- Demonstrate new functionality to stakeholders when required.
Skills and experience:
- BS in Computer Science or equivalent combination of education and professional work experience
- 3-5 years of demonstrated development experience building mobile applications using React Native
- Proficiency using any Reactive Front-End JS frameworks like ReactJS, AngularJS or VueJS (preferably ReactJS)
- Experience with MySQL, MongoDB, PostgreSQL
- Experienced building scalable and maintainable REST APIs using Node.JS or Rails
- Strong fundamental knowledge of relational databases (SQL in particular) and ability to write performant queries
- Ability to own codebase, infrastructure, and write performant and maintainable code
- Experience using version control software (i.e. Git), and Waterfall and Agile development methodologies
- Practical Experience using mainstream cloud services AWS, Digital Ocean, Firebase and Docker
- Hunger to learn
- Desire to grow and lead a team in a rapidly changing industry
- Curiosity to discover new technologies and ways to develop code more efficiently and dynamically
- High attention to detail and ability to troubleshoot & solve problems
- 3-5 years building mobile applications (Required)
- Bachelor’s Degree (Preferred)
- Be part of a quickly growing Canadian company
- Complete projects for companies all around the globe
- Greatly improve and grow your portfolio
Please be considerate and only apply if you possess the majority of the above mentioned skills. All applications will be processed but only appropriate candidates will be contacted for interviews.