Key Responsibilities :
- Front-End Development :
- Develop and maintain user interfaces using modern front-end frameworks like Angular.
- Work with the Document Object Model (DOM), JSON / JSON schemas, and ensure smooth API integration.
- Collaborate with design teams to implement responsive and interactive web applications.
- Proficient in Ant Design
- Middleware :
- Build and maintain APIs using Python (Fast API).
- Manage data access patterns and work with databases like PostgreSQL, Snowflake.
- Contribute to the design, development, and deployment of scalable back-end systems.
- Knowledge of CI / CD pipelines and DevOps practices.
- Familiarity with GIT / Bitbucket, Docker and containerization .
- Knowledge of API security best practices (OAuth, JWT, etc.).
- Collaboration :
- Work closely with cross-functional teams, including designers, product managers, data engineering and other developers, to ship new features and products.
- Participate in code reviews and provide constructive feedback to peers.
- Testing and Debugging :
- Use tools like Karma, Jasmine and Pytest for unit testing.
- Use tools like Postman for API testing and debugging.
- Ensure code quality through unit tests and adhere to coding standards.
- Conduct code reviews and utilize linting tools (e.g., Pylint , Flake8 ) to enforce coding standards and improve code quality.
- Continuous Improvement :
- Engage in continuous learning and improvement of development practices, staying up-to-date with industry trends.
- Contribute to the automation of CI / CD pipelines to ensure efficient and smooth deployment processes.
Qualifications :
Experience :4+ years of hands-on experience in Full Stack Development.Proficiency in front-end languages and libraries (HTML / CSS, JavaScript).Experience with front-end frameworks like Angular.Familiarity with Python and Python frameworks like Fast API.Familiarity with databases, particularly PostgreSQL and Snowflake.Skills Required
Python, Postgresql, snowflake , Devops