Mô tả công việc
We are seeking a highly skilled and motivated Backend Developer to join our dynamic team. As a Backend Developer, you will be responsible for developing, implementing, and maintaining software solutions that power the backbone of our applications. Your expertise in programming languages and backend technologies will play a crucial role in shaping our products and delivering exceptional user experiences.
Responsibilities
- Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.
- Develop and maintain robust, scalable, and efficient backend systems and APIs.
- Write clean, maintainable, and well-documented code for new and existing applications.
- Identify and resolve software defects and performance issues.
- Ensure security and data protection measures are implemented in backend systems.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Stay updated with the latest trends and advancements in backend development and contribute to improving existing processes and practices.
Yêu cầu công việc
1. Education and Experience Requirements:
- Bachelor's degree or above, majoring in computer-related fields.
- At least 3 years of backend development experience, with at least 1 year of Golang development experience.
2. Professional Skills Requirements:
- Solid Golang fundamentals, deep understanding of Golang design concepts, and rich practical experience in Golang projects.
- Able to write unit tests and interface tests to ensure code quality.
- Proficient in at least one relational database and possess tuning skills. Familiar with technologies such as Redis, ElasticSearch, Kafka, etc.
- Deep understanding of microservice architecture, with experience in service governance of microservice architecture preferred.
- Familiar with Restful API development, knows how to design and develop Restful APIs.
- Proficient in using container technologies like K8s, Docker, etc.
3. Programming and Algorithm Skills:
- Solid computer fundamentals, with a deep understanding of data structures, algorithms, and operating systems.
4. Distributed System Experience:
- Familiar with mainstream distributed system designs in the internet industry, understanding the core architecture and principles of distributed storage, caching, databases, and other basic systems.
- Preference will be given to candidates with experience in designing and developing large-scale distributed, high-concurrency, high-load, and high-availability systems.
5. Other Requirements:
- Good communication skills and teamwork spirit, able to effectively collaborate with others.
- Good writing skills, able to summarize work content into technical documents.
- Strong sense of teamwork, able to influence the technical atmosphere of the team.
- Preference will be given to candidates with good English proficiency.
Quyền lợi được hưởng
- Flexible working time (Mon - Fri).
- Attractive salary and bonus based on your capabilities and experieces.
- A chance to practice English communication with our expat colleagues.
- MacBook M2 provided on the first day and a 27in Dell monitor for everyone.
- Young & friendly colleagues.
- In-house gym & cafeteria.
Interview Process (Offline):
1st round Interview (1 hour)
- Having technical interview with interviewers from related Department.
- Note: Interview result will be sent to your email within 2 days.
2nd round Interview (1 hour)
- Having interview with General Manager for further discussion about the position and company culture.
- Note: The interview result will be sent to your email within 2 days.
Công Ty TNHH Stack Tech Được thành lập vào năm 2020 tại Singapore
- Chúng tôi là Nhà cung cấp giải pháp và Nhà phần mềm địa phương được thành lập tại Singapore vào năm 2020. Chúng tôi tập trung vào việc cung cấp các sản phẩm sáng tạo và giải pháp tùy chỉnh cho khách hàng của mình trong các ngành mục tiêu, bao gồm Internet và bán lẻ
- Nhóm của chúng tôi được lãnh đạo bởi các chuyên gia và chuyên gia công nghệ kỳ cựu trong ngành, với kinh nghiệm dày dặn và phù hợp để giải quyết những thách thức riêng của bạn.
-Dịch vụ cung cấp: Hệ thống quản lý quan hệ khách hàng (CRM), Ứng dụng web, Thiết kế giao diện người dùng, phát triển iOS & Android
Chính sách bảo hiểm
- Bảo hiểm y tế, nha khoa và nhân thọ có kỳ hạn
Các hoạt động ngoại khóa
- Tham gia Teambuilding, du lịch, sinh nhật, liên hoan, ..
Lịch sử thành lập
- Công Ty TNHH Stack Tech Được thành lập vào năm 2020 tại Singapore
Mission
Đội ngũ của chúng tôi được lãnh đạo bởi các chuyên gia và chuyên gia công nghệ kỳ cựu trong ngành, với kinh nghiệm dày dặn và phù hợp để giải quyết những thách thức riêng của bạn