Posted on: 15/09/2025
Key Responsibilities :
- Application Development : Design, develop, and maintain robust, scalable, and secure web application componentsboth front-end and back-endaligned with established architectural principles and coding standards.
- Front-End Engineering : Develop dynamic and responsive user interfaces using modern JavaScript frameworks (primarily React). Ensure optimal usability, accessibility, and cross-browser compatibility.
- Back-End Engineering : Build and maintain RESTful APIs and microservices using modern backend technologies. Optimize performance, security, and data management.
- AI/ML Integration : Collaborate with Machine Learning Engineers to seamlessly integrate AI/ML models into the application workflow and user interface, ensuring performance and usability
- Code Quality & Review : Write clean, maintainable, and well-documented code. Conduct peer code reviews, provide constructive feedback, and actively contribute to improving coding standards.
- Documentation : Develop and maintain comprehensive technical documentation, including system design specifications, API documentation, and deployment guides.
- Collaboration & Communication : Work closely with cross-functional teams, including product managers, designers, and QA engineers, to translate business requirements into technical solutions.
- Continuous Learning : Stay current with emerging trends, tools, frameworks, and best practices in web development, cloud technologies, and AI integrations. Continuously seek to improve existing systems and processes.
Required Skills & Qualifications :
Front-End Development :
- Proficiency in React.js and related libraries (Redux, React Router, etc.)
- Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive design principles
- Experience with front-end testing tools and methodologies
Back-End Development :
- Experience with backend languages and frameworks (e.g., Node.js, Express, Python/Django, or similar)
- Strong understanding of REST APIs, authentication/authorization, and database integration (SQL/NoSQL)
- Experience with version control systems like Git
General Skills :
- Ability to write clean, modular, and well-documented code
- Familiarity with Agile/Scrum development methodologies
- Excellent problem-solving, debugging, and analytical skills
- Strong communication and teamwork abilities
Preferred Qualifications (Nice to Have) :
- Experience with DevOps tools and CI/CD pipelines
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with testing frameworks (Jest, Mocha, Cypress)
- Exposure to containerization tools like Docker and Kubernetes
- Understanding of accessibility standards (WCAG)
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1546724
Interview Questions for you
View All