Job Description
Job Purpose
The profile seeks dynamic Full Stack Developer to design, develop, and build scalable Technology Platforms that enhance user experience and Business outcomes.
Job Context & Major Challenges
Job Context:
Strong proficiency in front-end technologies such as:
- HTML, CSS, JavaScript
- Frameworks like React, Angular, or Vue.js
- Strong experience with back-end technologies such as:
- Node.js, Python, Java, or PHP
- Experience with databases:
- SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB)
- Develop and Integrate APIs and web services
- Knowledge of version control systems (e.g., Git) and cloud platforms (AWS, Azure, or GCP)
Major Challenge:
- Develop and maintain web applications across the full stack (front-end and back-end)
- Enhance the existing system basis for scalability and flexibility with microservices architecture
- Collaborate with Data Scientists, Analytics Teams, Product managers, and other developers
- Troubleshoot, debug, and upgrade existing systems. Ensure security and data protection best practices
Key Result Areas:
Key Result Areas | Supporting Actions |
Application Development | - Build and deploy scalable web applications and portals
- Deliver features on time with high code quality
- Ensure responsiveness, performance, and usability
- Design and develop secure, scalable APIs
- Integrate with databases, microservices, and third-party systems
|
ML based Deployments | - ntegrate AI/ML models (chatbots, recommendations, NLP features) into applications
- Work with data/AI teams to consume model outputs via APIs
- Enable real-time or batch AI-driven features
|
Performance and optimization | - Optimize application speed, scalability, and reliability
- Troubleshoot and resolve production issues
- Improve system efficiency
|
Collaboration | - Coordinate with Infra for Application networking and Security requirements.
- Work with Product Managers, designers, and Data Teams
- Participate in Project planning, stand-ups, and retrospectives
|