About this Role
We are looking for a highly skilled and versatile Full Stack Developer with strong expertise in , , and Flutter. In this role, you will design, develop, and maintain both web and mobile applications, working across the entire technology stack. The ideal candidate is adaptable, experienced, and capable of delivering high-quality solutions in a fast-moving, innovative environment.
Job Description
You will be responsible for building modern, high-performance applications—both web and mobile—while collaborating closely with a dynamic, cross-functional team.
What It's Like to Work Here as a Full Stack EngineerEnd-to-End Development
- Lead full-cycle development of both web and mobile applications, from concept to deployment and maintenance.
Front-End Excellence )
- Build highly responsive and visually appealing web interfaces using and modern front-end practices.
- Ensure seamless user experience through optimized UI performance and reusable component architecture.
Mobile Development (Flutter)
- Develop and maintain cross-platform mobile apps using Flutter, delivering smooth, performant mobile experiences across iOS and Android.
- Work closely with designers to translate UI/UX into pixel-perfect mobile interfaces.
Back-End Engineering )
- Architect and implement robust server-side logic using and related frameworks.
- Build scalable backend services with clean, maintainable code and strong API structure.
API Development & Integration
- Design and implement RESTful APIs that integrate seamlessly with both web apps and Flutter mobile apps.
- Collaborate with other backend and mobile developers to ensure consistent, efficient data flow.
Database Management
- Design, optimize, and maintain relational or NoSQL databases such as MySQL, PostgreSQL, or MongoDB, ensuring high availability and data integrity.
Collaborative Innovation
- Work closely with UI/UX designers, mobile developers, web engineers, and product managers to build high-quality, user-focused solutions.
Code Quality & Best Practices
- Conduct detailed code reviews to ensure high standards, maintainability, and scalability across both front-end and back-end codebases.
Performance Optimization
- Identify and resolve web, mobile, and backend performance bottlenecks to ensure fast, stable, and optimized applications.
Preferred Technical Skills
- Strong expertise in and modern JavaScript/TypeScript back-end development.
- Advanced proficiency in for front-end development.
- Hands-on experience with Flutter for mobile app development.
- Familiarity with REST API architecture and integration patterns.
- Experience with SQL and NoSQL databases: MySQL, PostgreSQL, MongoDB.
- Comfortable using Git for version control and collaborative workflows.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent experience (preferred).
- Proven experience in full stack development (web + mobile is a strong advantage).
- Strong analytical and problem-solving abilities.
- Ability to work independently and collaborate efficiently within a team.
- Excellent communication skills and ownership mindset.
This Job Offers You
- Massive learning opportunities in technology, product, and fast-growing startup environments.
- A collaborative and supportive culture that values skill and innovation.
- Opportunities to directly shape the company's technical direction and product vision.
- Fast-paced responsibilities from day one.
- Creativity-driven environment where your ideas are encouraged and appreciated.
- Competitive compensation packages.
Job Type: Full-time
Experience:
- Full Stack Developer: 3 years (Preferred)
Language:
- English (Required)