This role requires expertise in Angular for front-end development, Python (Django/Flask/FastAPI) for back-end, and solid experience with database management (SQL/NoSQL). You will be responsible for building responsive web applications, creating RESTful APIs, optimising database performance, and collaborating with cross-functional teams.
Key Responsibilities:
- Develop responsive, user-friendly web apps using Angular.
- Design & implement back-end services with Python (Django/Flask/FastAPI).
- Manage relational & NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Build and maintain RESTful APIs and work with authentication (JWT, OAuth).
- Write unit/integration tests, perform code reviews, and contribute to CI/CD processes.
Skills
- 3+ years experience in full-stack development.
- Proficiency in Angular, Python, and databases.
- Strong knowledge of HTML, CSS, JavaScript, and version control (Git).
- Experience with cloud platforms (AWS, Azure) is a plus.