Job description collaborate with the development team to enhance existing applications and introduce new features.
write efficient, scalable, and maintainable code using modern web technologies.
build and optimize dynamic, config-driven components, and complex objects.
stream real-time data from apis to front-end interfaces.
conduct unit and integration testing to ensure code quality.
work on python rest apis using fastapi, focusing on microservices in containerized environments.
implement server-side events for enhanced app functionality.
good to have: proficiency in reactjs and reactjs with typescript.
experience with redux toolkit, bootstrap, and modern front-end development practices.
experience working with python rest apis and fastapi.
strong knowledge of functional and class-based development.
understanding of microservices architecture and containerized environments.
familiarity with server-side events for real-time communication.
familiarity with genai applications and rag-based development.
6-8 years of experience as a full stack engineer.
agile development experience.
familiarity with databases and data warehouses (., snowflake, aws dynamodb, rds, mysql, mongodb).
experience working with web servers (., apache) and ui/ux design.
proficiency in deploying applications on aws serverless platforms (lambda, step functions, api gateway).
experience with ci/cd tools like jenkins, octopus (optional but preferred).
knowledge of genai application development (optional but beneficial).
strong problem-solving skills and a collaborative mindset.
qualifications must have skills:, react (strong), python (expert), typescript, aws.