September 13, 2021
Software Engineer – Backend Developer
Description
- Architect and develop stable web services for many platforms.
- Maintain a high-quality robust codebase, improve backend system performance.
- Work with Product Team and Frontend Team to rapidly build, test and deploy cool features.
- Work on backend systems with high requirements about availability, scalability, security, maintenance.
- Write high-quality, well-tested, clean, simple, and maintainable code; writing documents.
For senior level
- Take lead on technical best practices.
- Vision to architect a large-scale system.
- Work closely with R&D Team and Data Team to build complicated projects in AI and Big Data.
- Coach junior members to help them gain their maximum potential.
- Build a good team culture of humility, commitment and humor.
Requirements
- Backend Development Skill: Experience with Backend systems written in NodeJS, Golang or C++.
- Expertise in database framework by using any kind of ORM.
- Proven experience in operating/structuring Databases (SQL and NoSQL), Storage, Analysis System, Load Balancing...
- Creative thinking and passion with backend and system development.
- Working with SCRUM/Agile model.
- Develops skill is a Plus.
- English skill is a Plus.
For senior level
- At least 5 years of relevant working experience with many back-end systems in detail, architect and build micro services with can supply a large user base.
- Proven experience in Algorithm, Data Structure and Optimization.
- Proven experience in operating/structuring Big Data, Storage and Analysis System.
- Proven experience in Message Queue Framework like MQTT, RapidMQ, Kafka, Pulsar…
- Good DevOps and Network Security skill.
- Self-motivated, logical thinking, and a strong passion to build high-quality products.
- Good leadership and effective communication.
- Proficient in English.
Benefits
- Passionate team, cool leaders, meaningful products.
- Competitive salary, bonus (and share opportunities) with a growing startup company. 13th month salary (and more based on your contribution). Salary growth and promotion chances for higher positions each year.
- A commitment to make your time with us the most transformational time in your career to date. You will be our first 30 team members in the company.
- Jerk-free, ego-free environment. Free snacks for all members on friday (and hopefully all weekdays). Flexible working hours. At least 1 team-building trip each year.
- Subsidies: PC, smart phone at the office, health insurance.