Apply Now
Full Stack Developer
Engineering
Position Type: Full Time
Experience: 4+ Years
Close on: 30 Mar 2026
Position Description
We are seeking an experienced Full Stack Developer with a minimum of 4 years of professional experience to design, develop, and maintain scalable web applications.
The ideal candidate has strong expertise across both front-end and back-end technologies and can contribute throughout the full software development lifecycle
Key Responsibilities
Front-end Development:
Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, etc).
Implement and maintain UI components and ensure their integration with back-end services.
Optimize applications for maximum speed and scalability.
Back-end Development:
Design, build, and maintain efficient, reusable, and reliable server-side code using languages such as Node.js, Python or Java.
Develop and manage databases, ensuring their robustness, reliability, and scalability (e.g., MySQL, MongoDB).
Implement API services and ensure seamless integration with front-end components.
Develop and maintain data pipelines for real-time and batch processing.
Implement Change Data Capture (CDC) techniques to capture changes from data sources and propagate them to data warehouses or data lakes.
Maintenance and Improvement:
Monitor and improve application performance.
Troubleshoot and debug issues across the entire stack.
Stay up-to-date with emerging technologies and industry trends, applying them to current and future projects.
Required Skills
Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries (React, Angular, etc).
Strong experience in back-end development with languages such as Node.js, Python or Java.
Solid understanding of database systems (SQL and NoSQL).
Experience with RESTful API design and implementation.
Knowledge of DevOps practices and tools (Docker, Kubernetes, CI/CD pipelines).
Familiarity with version control systems (e.g., Git).
Understanding of security best practices.
Ability to manage multiple tasks and meet deadlines.