Develop and maintain mobile applications using Flutter. Design and implement backend services using Node.js and Express.js. Manage and maintain database operations with MongoDB. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of applications. Troubleshoot and fix bugs, and improve performance across various platforms. Participate in code reviews and share knowledge with the team. Stay updated with emerging technologies and trends in web and mobile development.
Required Skills & Experience 2+ years of professional experience in Flutter development. Strong expertise in state management using Bloc Architecture Strong expertise in Node.js and Express.js for backend development. Proficiency in working with MongoDB and understanding of database concepts. Solid understanding of RESTful APIs. Experience with Git and version control. Ability to write clean, efficient, and maintainable code. Strong problem-solving and debugging skills. Excellent communication and teamwork skills.
Bonus Skills (Brownie Points) Experience with Angular or React.js for web development. Familiarity with AWS. Knowledge of containerization tools like Docker.