Skip to main content

POSITION OVERVIEW

As a Full Stack Engineer, you will own the software development lifecycle end-to-end, contributing to everything from database design to high-performance user interfaces. We are looking for an independent, detail-oriented engineer who is passionate about both code quality and building great user experience with mobile first thinking.

Core Responsibilities:

  • End-to-End Development: Design, develop, and deploy responsive web applications from scratch, utilizing our core technology stack (see Requirements).
  • API Management: Implement and maintain robust, scalable RESTful/GraphQL APIs for seamless data flow between front-end services and back-end systems.
  • Collaboration: Work closely with UI/UX designers, product managers, and other engineers to translate user needs and wireframes into intuitive, high-quality user experiences.
  • Code Quality & Review: Write clean, efficient, and well-documented code following best practices. Actively participate in peer code reviews, offering constructive feedback to ensure consistency and maintainability.
  • Performance Optimization: Optimize web applications and database queries for maximum speed, scalability, and performance under heavy load.
  • ML Integration & Deployment: Work with data science teams to integrate, deploy, and monitor machine learning models and inference pipelines into production services for real-time applications.
  • Troubleshooting: Proactively troubleshoot and debug complex issues across the entire stack, identifying and resolving technical problems promptly.
  • Agile Participation: Engage in agile development processes (Scrum/Kanban), including sprint planning, daily stand-ups, and retrospectives.

Essential Technical Requirements:

  1. Experience Level: At least 3+ years of professional web-based application development experience, including the ability to develop architectural structures for new systems.
  2. Front-End Core: Expert proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
  3. Core Framework: Deep professional experience with a modern front-end framework like React (or Angular/Vue.js).
  4. Back-End Expertise: Solid understanding of back-end technologies, with professional experience in Node.js/TypeScript and a related server-side framework (e.g., Express.js, NestJS).
  5. Database Systems: Proven experience with relational (e.g., PostgreSQL/MySQL) and/or NoSQL (e.g., MongoDB) databases, including advanced SQL/query optimization and schema design.
  6. DevOps & Tools: Mandatory familiarity with Git for version control and experience contributing to CI/CD pipelines (e.g., Jenkins, GitLab CI) for automated build, testing, and deployment.

Soft Skills & Experience:

  • Problem-Solving: Strong analytical and problem-solving skills with meticulous attention to detail.
  • Communication: Ability to effectively communicate complex technical concepts and solutions to both technical and non-technical stakeholders.
  • Work Ethic: Proven ability to work independently and collaboratively in a fast-paced environment, prioritizing tasks and adapting to changing requirements.
  • Continuous Learning: A genuine passion for learning and staying updated on emerging technologies, tools, and best practices in web development.

Preferred Qualification:

  • A bachelor’s degree in computer science, Engineering, or a related field.
  • At least 3 years of working experience on web development with ability to develop architectural structures for systems. Must have some of his/her recent work online for review.
  • Some basic knowledge of design software like Adobe Photoshop, XD, Figma etc.
  • Experience working with cloud platforms (AWS, Azure, or Google Cloud).
  • Familiarity with containerization technologies like Docker and Kubernetes for packaging and orchestrating applications.
  • Machine Learning Experience: Hands-on experience integrating, deploying, and managing ML models in production (MLOps), preferably using Python and frameworks like TensorFlow or PyTorch etc.

Key Performance Indicators:

  • Code Reliability & Defect Density: Maintain unit test coverage of 85% for new features and reduce production defects (P1/P2 bugs) traceable to new code by 15% month on month.
  • Performance Optimization: Ensure core APIs maintain a 95th percentile response time below 200ms and optimize all critical database queries to execute in under 50ms.
  • Architectural Efficiency and Delivery: Successfully containerize (Docker/Kubernetes) all new services and reduce the average CI/CD deployment pipeline run time for the primary application by 10% through optimization.
  • Cross-Functional Rework Rate: Reduce the number of front-end tickets requiring rework due to non-compliance with mobile-first design or UI/UX specifications (Figma/XD) to less than 5% per sprint.
  • Agile Predictability & Ownership: Achieve a 90% or higher Sprint Commitment Reliability (the ratio of completed committed story points to total committed story points) and maintain a Mean Time to Resolve (MTTR) for P1 bugs below 1 hour.

To Apply:

Please submit your resume here by October 28th, 2025.

 

Apply Now