Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
3 Lý do để gia nhập công ty
- Technical experts of all fields
- Challenging experience to learn and grow strong
- An awesome zone, a second-home
Mô tả công việc
SCOPE OF WORK:
As a core member of the Product Backend team, you will coordinate with cross-functional teams in 4 stages of product development, including planning, implementation, deployment, and operations.
Furthermore, if you have experience in—or the ambition for—acting as a Project Lead to mentor and lead a team of 3-4 Junior Backend Engineers, GEEK Up provides the ideal opportunity and environment for you to thrive in this capacity
RESPONSIBILITIES
1. Technical Solution & Client-facing
- Work closely with stakeholders to understand business problems and define technical approaches
- Propose and present solutions (architecture, system design, trade-offs) to both technical and non-technical stakeholders
- Design systems with strong consideration for scalability, performance, security, and cost optimization
- Visualize solutions through architecture diagrams, database design, and system flows
2. Backend Development & System Design
- Design and develop backend services with clean, maintainable, high-performance code
- Define clear system modules and service boundaries
- Ensure quality through code reviews and testing (unit/integration)
3. Deployment, DevOps & Infrastructure Ownership
- Collaborate with partners’ DevOps/Infrastructure teams to support system deployment across Cloud and/or On-premise environments
- Provide deployment guidelines, technical documentation, architecture recommendations, and operational best practices for customer environments
- Design and propose CI/CD pipeline approaches, containerization standards, and deployment strategies
- Consult and align with partner teams on infrastructure design to ensure:
- Scalability & High Availability
- Performance Optimization
- Reliability & Security
- Support implementation planning for monitoring and alerting solutions (e.g., Prometheus, Grafana)
- Troubleshoot deployment and production-related issues by identifying root causes and proposing appropriate solutions/workarounds
- Act as a technical advisor during deployment and maintenance phases, ensuring partner teams can operate and maintain systems effectively
4. Collaboration & Ownership
- Collaborate with Product, Frontend, and cross-functional teams to ensure delivery alignment
- Break down solutions into execution plans and drive delivery
- (Optional) Mentor junior engineers or lead a small team
Yêu cầu công việc
WHAT WE ARE LOOKING FOR:
To start your adventure at our Product Backend team, you should have
- Bachelor Degree in Computer Science or any related fields.
- 4–7 years of experience in Backend Development (Java, Golang, NodeJS, NestJS, Python, TypeScript, etc.)
- Strong experience in system/architecture design for production systems
- Ability to propose and communicate technical solutions from ambiguous requirements
- Solid understanding of data flow, database design, and system design
- Hands-on experience with:
- Cloud / On-premise deployment
- CI/CD and Docker
- Monitoring and performance optimization
- Strong system thinking, problem-solving skills, and ownership mindset
- Nice to have:
- Experience in client-facing or technical consulting roles
- Experience in leading features/projects or mentoring engineers
Tại sao bạn sẽ yêu thích làm việc tại đây
FOR YOUR BETTER WORK
- You will participate in the process of discovering, finding and proposing solutions, not just simply implementing the existing ones
- You can seize the opportunity to continually receive constructive feedback and suggestions, so you can easier realize what you have done well and what needs to be improved
- There are team members sharing lessons learned, so each and everyone can keep building up knowledge and experience
FOR YOUR BETTER GROW
- Our flat structure with no middle management enables you to leverage your own strengths, and make room for you to grow yourself in whatever aspect you desire.
- There are weekly workshops and sharings, where we exchange our knowledge and experience, from technical to soft skills, from work to daily life subjects
- We embrace the eagerness of learning and sharing, so you will always have room to raise your own voice
FOR YOUR BETTER STAY
- The flat structure will also enable you to choose your own career path and there will be a broad range of career opportunities available on your adventure at GEEK Up
- These perks will equip you with a clear mind and a healthy body: Weekly exercise with your teammates; morning coffee with free drinks; fruits, and nutritious drinks in our shared kitchen with a well-stocked fridge
- You can also enjoy team-building, retreats and other customized quarterly events with other team members