We are seeking a highly skilled and motivated Fullstack Developer with 3–6 years of professional experience to join our dynamic engineering team.
The ideal candidate will have hands-on expertise in Flutter for cross-platform mobile development, strong backend capabilities using NodeJS and Python, and a solid understanding of building scalable and performant web and mobile applications.
This is a fantastic opportunity to work on end-to-end product development, contribute to architecture discussions, and play a key role in shaping product direction and user experience.
Key responsibilities include designing, developing, and maintaining highly responsive cross-platform mobile applications using Flutter, building robust backend services and RESTful APIs using NodeJS and Python, and collaborating with product managers, UI/UX designers, and other developers to understand requirements and deliver high-quality features.
The developer will write clean, maintainable, and well-documented code following best practices and coding standards, optimize performance of applications for maximum speed and scalability across devices, manage and integrate databases and third-party services as needed, conduct code reviews, write unit/integration tests, and ensure code quality and maintainability.
Staying up-to-date with emerging technologies and frameworks, troubleshooting and debugging application issues in real-time, and participating in Agile/Scrum development processes are also key aspects of the role.
Requirements:
Candidates must have 3–6 years of experience as a Fullstack Developer or in similar roles.
Proficiency in Flutter with at least one end-to-end mobile app deployment is required.
Strong backend development skills in NodeJS and Python, including Express.js and FastAPI/Django/Flask frameworks, are essential.
Experience working with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) is necessary.
A good understanding of RESTful APIs, microservices architecture, and server-side logic is required.
Strong debugging and problem-solving skills are a must.
Familiarity with version control systems like Git and CI/CD pipelines is expected.
Knowledge of software security principles, responsive design, and performance optimization is important.
The ability to write clean, modular, and scalable code with proper documentation is essential.
Excellent communication and collaboration skills with a proactive attitude are required.
Benefits:
The salary range for this position is Rs 1500000 - Rs 2500000 (INR 15-25 LPA).
This is a full-time remote position based in India, offering flexibility in work location.
The role provides an opportunity to work on innovative projects and contribute to the overall product development process.
Employees will have the chance to collaborate with a dynamic team and participate in architecture discussions that shape product direction and user experience.