We are seeking a highly skilled Backend Developer to join our team. In this role, you will be responsible for developing robust backend solutions, building prototypes, writing clean and efficient code, and resolving technical issues. You will work closely with the front-end team to design and implement functional, cohesive systems that enhance overall user experience. Your expertise will be crucial in identifying bottlenecks and improving performance through profiling and analysis.
Job Description:
- Write clean, scalable, and efficient code in backend technologies (Java, Python, Golang).
- Build prototypes and develop backend systems that meet business needs.
- Conduct thorough testing to ensure code quality and system stability.
- Troubleshoot and resolve issues promptly.
- Profile and analyze bottlenecks to optimize performance.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Contribute to the design of functional and cohesive systems that improve the overall user experience.
Qualifications:
- Strong knowledge and experience in backend technologies such as Java, Python, and Golang.
- Proven experience in backend development, including writing tests and building prototypes.
- Solid understanding of performance optimization and bottleneck analysis.
- Ability to work collaboratively with front-end developers to achieve project objectives.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work in a team environment.