We are looking for an experienced Full Stack Developer to design, develop, and deliver scalable web and mobile applications that support the organization’s digital transformation and automation initiatives. The role involves end-to-end ownership of application development, from architecture and design to deployment and continuous improvement.
Key Responsibilities
Design, develop, and deploy front-end and back-end solutions for web and mobile applications
Own application architecture, responsive design, UX/UI, and system performance optimization
Collaborate with product managers and development teams to deliver innovative, scalable solutions
Drive stability, scalability, security, and performance across applications
Lead and mentor developers, promoting a culture of innovation and continuous improvement
Contribute to transformation and automation projects, ensuring timely delivery within scope and budget
Apply Agile and PMP-aligned project management practices throughout the SDLC
Requirements
Requirements
Bachelor’s degree in Computer Science or a related field
6+ years of experience in full stack development, including 3+ years in a similar role
Strong experience with React.js, Vue.js, HTML5, CSS3, JavaScript, TypeScript
Experience with Node.js, Express.js, REST APIs, and microservices architecture
Hands-on experience with Flutter and Dart for mobile and web applications
Experience with Azure Cloud, CI/CD pipelines, Bash scripting
Strong knowledge of relational and non-relational databases (e.g., MySQL)
Familiarity with API documentation tools (Postman, Swagger)
Solid understanding of SOLID principles, OOP, IOC/DI, and secure coding practices
Excellent communication and teamwork skills
This role is ideal for professionals passionate about end-to-end product development, modern cloud-based architectures, and leading high-impact digital initiatives.