We are looking for a Lead full stack software engineer with experience building customer facing React Native mobile applications with Java/Spring backend server technologies. You will lead a team to learn all aspects of our mobile applications, gather/build requirements, design/program/implement/test throughout the entire technology stack and work with support requests to resolve issues.
As a Lead mobile developer you will be expected to:
- Communicate with stakeholders to gather feedback and requirements.
- Lead the team to find solutions.
- Actively participate in application design sessions.
- Speak up in meetings to contribute to the discussion.
- Develop applications using React Native and Java/Springboot
- Interact with PostgreSQL databases
- Have working knowledge of native Android and iOS SDKs
- Publish mobile applications to both Apple and Google Play app stores
- Familiar with popular front-end kits such as Material-UI
- Read third party API documentation to implement integrations
- Have knowledge of git for version control
- Have 4-6 years of experience
- Have experience leading a team
- Be familiar with agile development methodologies
- Possess excellent communication skills
- Happily accept constructive criticism
- Constantly self-reflect in order to learn and grow