Key Responsibilities :
- Develop and maintain scalable frontend and backend systems using modern frameworks.
- Build responsive and user-friendly web interfaces .
- Design, develop, and consume RESTful and GraphQL APIs .
- Optimize applications for speed, scalability, and security .
- Collaborate with design, product, and backend teams to deliver features end-to-end.
- Write and maintain unit and integration tests .
- Participate in code reviews, architecture planning, and design discussions .
- Debug and troubleshoot complex software issues.
Required Skills : Frontend :
Proficient in HTML, CSS, JavaScript .Hands-on experience with React or Angular .Familiar with build tools like Webpack, Vite, Babel.Experience with responsive frameworks like TailwindCSS or Bootstrap.Backend :
Proficient in at least one backend framework : Node.js, Express, Django, Flask, Java Spring , etc.Experience designing and consuming RESTful APIs and / or GraphQL .Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.General :
Experience with Git , CI / CD pipelines , and version control workflows.Familiar with Docker ; knowledge of Kubernetes is a plus.Understanding of authentication, authorization , and security best practices .Experience with cloud platforms like AWS, GCP, or Azure (e.g., S3, Lambda).Nice to Have :
Experience with TypeScript (frontend and backend).Familiarity with microservices and serverless architectures .Exposure to testing frameworks like Jest, Mocha, Cypress, Selenium.Experience with DevOps tools like Terraform, Jenkins, GitHub Actions .Interest in performance optimization and web accessibility (WCAG standards) .Educational Qualifications :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Skills Required
Javascript, Django, Flask, Bootstrap, react.js , Java, Devops, Mysql, Graphql, Mongodb, Angular, Aws