key responsibilities (must-have)
develop and maintain scalable backend services using python (django / flask /
fastapi).
build modern, responsive frontend interfaces using (javascript or
typescript).
design and integrate restful apis or graphql between frontend and backend.
write clean, maintainable, and well-documented code following industry best
practices.
create and maintain unit and integration tests using pytest, jest, or similar tools.
design and manage relational databases (., postgresql, mysql).
optimize database queries and data models for performance.
use git for version control, collaborate via github/gitlab.
work with ci/cd pipelines (., github actions, gitlab ci, jenkins).
deploy applications to cloud platforms (., aws, gcp).utilize docker for
containerization and local development environments.
preferred responsibilities (nice to have / growth areas)
contribute to system architecture and design discussions.
implement secure authentication and authorization flows (jwt, oauth2).
apply security best practices for frontend and backend (xss, csrf, cors).
use advanced state management in react (redux, zustand, etc).
work with design tools like figma, and implement ui using tailwind css or
component libraries.
set up and maintain nginx servers, reverse proxying, and ssl configurations.
participate in agile/scrum ceremonies (standups, sprint planning, retrospectives).
conduct code reviews and mentor junior developers.
integrate monitoring and logging tools (., sentry, prometheus, elk stack).
consume and build integrations with third-party apis and services.
optimize frontend performance for fast and responsive user experiences.
Experience
3 - 8 Years
No. of Openings
4
Education
B.E, B.Tech, Any Bachelor Degree
Role
Full Stack Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office