We are looking for an exceptional Flutter Developer with strong backend expertise in Node.js and TypeScript. The ideal candidate will create high-quality mobile applications on both iOS and Android, while also enhancing our backend systems.
Responsibilities
Backend Development:
- Design and maintain scalable backend systems using Node.js and Nest.js.
- Enhance and maintain CI/CD pipelines.
- Manage backend infrastructure.
- Conduct code reviews and impact analysis for change requests.
- Design data structures and RESTful APIs.
- Maintain software documentation.
Flutter Development:
- Build and maintain iOS and Android applications using Flutter.
- Translate designs and wireframes into responsive UIs.
- Ensure performance, quality, and responsiveness of applications.
- Collaborate with designers to match visual design intent.
Job Requirements Backend Skills:- Proven experience in backend development with Node.js, Nest.js, and TypeScript.- Proficiency in CI/CD pipeline management.- Strong understanding of RESTful API design and data structures.- Experience with MongoDB Atlas, Microsoft Azure Cloud Services, and Google Cloud Services. Flutter Skills:- 3+ years of Flutter mobile experience.- Strong understanding of mobile application design patterns.- Experience with publishing on Play Store and App Store. Essential Mastery Areas:- Object-oriented Design and Analysis.- Software design patterns.- SOLID principles.- Microservices architecture.- Advanced algorithms.- Version control. Desired Qualities:- Self-motivated and eager to solve problems.- Strong organizational and multitasking skills.- Excellent communication skills across all business levels.- Ability to work in a fast-paced environment and adapt to new technologies.