Senior Software Engineer
Skills
Back-End Web DevelopmentFull-Stack DevelopmentAngularNest JsTypeScriptIonicAzure
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience delivering production features across a modern web or mobile stack
- Depth of experience in backend development including APIs data modelling and system design
- Comfortable moving between backend and frontend codebases in a collaborative team
- A pragmatic approach to reliability performance and security
- Clear communication skills and a learning mindset
Nice to have
- Angular experience
- React experience
- Vue experience
- Azure exposure
- AWS exposure
- GCP exposure
- Mobile app development experience
- Hybrid app experience
- Cross-platform app experience
Day to day
- Design and ship features across the full stack for a mobile app used by dog owners and their pups
- Build and maintain backend services APIs and data models with a strong focus on quality scalability and reliability
- Collaborate closely with product design and engineering through pair programming peer review mentoring and interviews
