Actively recruiting / 19 applicants
We’re here to help you
Ellen Yang is in direct contact with the company and can answer any questions you may have. Email
Ellen Yang, RecruiterRole Overview
We are seeking a skilled Backend Development Engineer to play a pivotal role in enhancing our SaaS platform. You will be responsible for ensuring the robustness and efficiency of our backend services by conducting comprehensive code reviews, leading technical discussions, and optimizing system performance. Your expertise will help shape the architecture and design patterns of our distributed systems, contributing to our platform's success.
Responsibilities
- Conduct thorough code reviews for backend services, ensuring high standards of code quality and performance while adhering to industry best practices.
- Develop and enhance backend services for our SaaS platform, focusing on scalability and reliability.
- Lead technical discussions, providing guidance on system architecture and design patterns to drive innovation and efficiency.
- Review and optimize distributed systems, ensuring high performance and robust disaster recovery mechanisms.
- Mentor junior developers by providing insightful code review feedback and technical guidance to foster their growth and improve overall team performance.
Required Skills
- Strong experience in Golang, with a deep understanding of code quality standards and best practices.
- Proven track record of conducting effective code reviews and providing constructive feedback to enhance code quality.
- Proficiency with Gin/Echo frameworks and a solid understanding of goroutine/channel concurrency models.
- Practical knowledge of MySQL/PostgreSQL and Redis, along with experience using message queues like NSQ/Kafka.
- Ability to identify performance bottlenecks and security vulnerabilities during code review processes.
- Familiarity with Docker/Kubernetes environments, facilitating efficient deployment and scaling.
- Excellent communication skills to clearly explain technical issues and solutions.
Nice to Have
- Experience in implementing and enforcing coding standards across development teams, fostering a culture of excellence.
- Expertise in Go performance optimization to enhance application speed and efficiency.
- Previous experience in a tech lead or senior developer role with responsibilities for code review and team leadership.
- Passion for mentoring, with a strong commitment to improving team code quality and developer skill sets.