
Job description
Responsible for designing, developing, and maintaining scalable web applications across front-end and back-end technologies, ensuring performance, security, and high-quality user experience.
Key Responsibilities
Application Development Design and develop front-end applications using modern frameworks Build and maintain back-end services and APIs Front-End Development Develop responsive UI using React / Angular / Vue Ensure cross-browser compatibility and performance optimization Build scalable and secure backend services Develop RESTful APIs and business logic using Java / Node.
js / Python / .NET Work with databases (SQL and NoSQL) Support different test phases e.g Unit test /Integration test etc . Integrate front-end with back-end services Write unit, integration, and API tests Collaboration & Documentation Work closely with product, QA, and DevOps teams Produce clear technical documentation Containerize applications using Docker Support CI/CD pipelines for automated builds and deployments Write clean, maintainable, and testable code Collaborate with product owners, designers, and DevOps teams on scrum ceremony Qualification: Bachelor’s degree in computer science, Engineering, or equivalent Job Specific Skills: 2–8 years of experience as a Full Stack Developer Front-end frameworks (React / Angular / Vue) Back-end technologies (Java, Node.
js, Python, .NET) REST APIs and Micro services Databases (MySQL, PostgreSQL, MongoDB) Git version control Good command of written and spoken English is essential.