. The ideal candidate should be comfortable working across the stack--building user-friendly mobile apps, designing APIs, and deploying scalable backend services.
This is a great opportunity for someone who has foundational experience and is looking to grow into a well-rounded developer with end-to-end ownership.
ResponsibilitiesFlutter Mobile Development
Build and maintain cross-platform apps for
iOS and Android
using
Flutter/Dart
.
Implement clean UI/UX, responsive layouts, animations, and micro-interactions.
Manage state with
BLoC, Provider, GetX, or Riverpod
.
Integrate basic native features (camera, push notifications, location services, etc.).
Optimize app performance and size.
Support app publishing to
Google Play Store
and
Apple App Store
.
Backend Development (Node.js)
Develop RESTful APIs using
Node.js
(Express.js/Nest.js).
Work with both
SQL (PostgreSQL/MySQL)
and
NoSQL (MongoDB, Firebase)
databases.
Implement secure authentication/authorization (JWT/OAuth).
Integrate with third-party APIs and payment systems.
Basic understanding of real-time features (e.g.,
WebSockets, Socket.IO
).
DevOps & Deployment
Exposure to
CI/CD pipelines
and deployment workflows.
Work with
Docker
and containerized apps (basic level).
Deploy applications on
cloud platforms
(GCP/Azure/AWS).
Use monitoring and debugging tools (Sentry, Crashlytics, etc.).
Collaboration & Quality
Work closely with
UI/UX designers, product managers, and QA teams
.
Participate in
code reviews, testing, and debugging
.
Write clean, maintainable, and well-documented code.
Experience & Skills Required
Flutter/Dart
: ~2 years building mobile apps with at least one
published app
.
Node.js
: ~1-2 years developing backend services/APIs.
Databases
: Exposure to SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Firebase).
CI/CD & Cloud
: Basic hands-on experience with
Docker
and cloud deployment.
Testing
: Familiarity with unit testing and debugging tools.
Soft Skills
: Strong problem-solving, communication, and eagerness to learn.
Nice-to-Have (Optional)
Knowledge of
Firebase services
(Auth, Firestore, Cloud Functions).
Understanding of
real-time systems
(WebSockets, Socket.IO, Redis).
Experience with
microservices
or
event-driven architectures
.
Contribution to
open-source projects
or side projects.
Summary
This role is designed for
junior to early mid-level developers (~2 years experience)
who are passionate about building
mobile-first apps with Flutter
and
scalable backends with Node.js
. You will gain exposure across the full stack, from mobile UI to cloud deployments, and grow into a versatile full-stack engineer.
Job Type: Full-time
Pay: ₹35,000.00 - ₹40,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.