Job description
- We are seeking a talented Full Stack Developer proficient in Python and Angular to join our dynamic team
- The ideal candidate will have a strong background in developing web applications, with expertise in both front-end and back-end technologies
- You will be responsible for designing, developing, and maintaining innovative solutions that meet our clients’ needs
- This position offers the opportunity to work with cutting-edge technologies in a collaborative and fast-paced environment
Responsibilities :
– Develop and maintain web applications using Python, Angular, FastAPI, HTML, CSS, and SQL
– Design and implement RESTful APIs for seamless integration between front-end and back-end systems
– Utilize Microsoft Azure services for cloud-based application deployment and management
– Collaborate with cross-functional teams to gather requirements and translate them into technical solutions
– Implement DevOps best practices for continuous integration and deployment, utilizing tools such as GitHub, Jenkins, Kubernetes, and Docker
– Ensure the scalability, performance, and security of the applications
– Troubleshoot and debug issues across the full stack
Requirements :
– Bachelor’s degree in Computer Science, Engineering, or related field
– Proven experience as a Full Stack Developer or similar role
– Proficiency in Python, Angular, FastAPI, HTML, CSS, and SQL
– Familiarity with Microsoft Azure services, including Azure App Service, Azure SQL Database, and Azure DevOps
– Experience with DevOps technologies such as GitHub, Kubernetes, Jenkins, and Docker
– Strong understanding of database technologies, particularly PostgreSQL
– Knowledge of RESTful API design principles and best practices
– Excellent problem-solving and communication skills
– Ability to work effectively both independently and in a team environment
– Experience with Agile methodologies is a plus
Benefits :
– Competitive salary and benefits package
– Opportunities for career growth and advancement
– Flexible work hours and remote work options
– Collaborative and inclusive work environment
– Continuous learning and development opportunities