Responsibilities :
- Development_
- Write clean, efficient, and maintainable code adhering to best practices and coding standards
- Develop and execute unit tests to ensure code quality and functionality
- Collaboration_
- Collaborate with cross-functional teams to identify and resolve technical problems
- Participate in code reviews and provide constructive feedback
- Process Improvement_
- Continuously improve software development processes and methodologies, preferably with experience in FastAPI, Next.js, and PostgreSQL
- Familiarity with concepts such as domain-driven design, SOLID, and microservices is a plus
Requirements :
- Soft Skills:_
- Excellent communication and interpersonal skills
- Strong problem-solving skills and ability to think creatively
- Ability to work independently and as part of a team
- Positive attitude and willingness to learn
- Technical Skills:_
- Strong proficiency in backend development using modern programming languages and development frameworks, such as Python, Node.js or Go
- Familiarity with modern backend development frameworks, such as Flask, Express, or Gin
- Experience with backend development tools and technologies, such as Docker, Kubernetes, or AWS services
- Understanding of backend development principles, architectures, and best practices
- Mentality:_
- Proactive and self-motivated with a willingness to take initiative
- Strong attention to detail and accuracy
- Flexibility to adapt to changing priorities and deadlines
- Passion for backend software development and eagerness to stay up-to-date with emerging technologies

Similar jobs

Full-Stack Software Engineer

Apply Now
Back to search page