Job Description
A startup is seeking a Senior Backend Developer to join their team in Taipei. The company focuses on revolutionizing AI matching and user profiling through advanced machine learning technologies, aiming to create unparalleled user experiences. The Senior Backend Developer will be responsible for backend development, proposing architectural decisions, participating in design processes, conducting design and code reviews, and implementing products. They will also identify and resolve complex issues in large-scale backend infrastructure and mobile platforms.
Responsibilities include:
- Engaging in backend development.
- Proposing architectural decisions.
- Participating in design processes.
- Conducting design and code reviews.
- Implementing products.
- Identifying and resolving complex issues.
- Managing documentation.
- Collaborating with DevOps and mobile engineers.
Requirements:
- Bachelor’s degree or higher in Computer Science or related field.
- 5+ years of experience in backend mobile application development projects.
- Familiarity with relational databases such as PostgreSQL.
- Strong foundation in computer science.
- Experience with microservice architecture using Kubernetes and Docker.
- Competent in Linux operations.
- Strong logical and analytical skills.
- Excellent learning and communication skills.
- A strong sense of responsibility, proactive attitude, and effective communication and teamwork skills.
The role offers:
- Opportunity to work on an innovative AI matching social app.
- Chance to collaborate with DevOps and mobile engineers.