BE Group – Senior Fullstack Engineer (Js, Golang)
Thứ tư, 12/07/2023 13:02 (GMT+7)
Engineering
TP.HCM
Our Tech stacks
- Our core services consist of hundreds of Golang microservices built around domain-oriented, event-driven architecture. All run on GCP, GKE, and Istio with autoscaling, resiliency, and chaos engineering mindset with full end-to-end observability.
- Our mobile platform was running on Flutter, component-based, composable architecture. Web app largely on TypeScript, React, NextJS, Tailwind CSS, and composable in-house design components and framework.
- Gitlab for all code repositories, CI/CD, with Backstage as a centralized developer productivity platform.
- In DevOps culture, you are fully responsible with design, build, and operate your own services with support from SRE, Platform team as needed …
- Open source lover, and open source contributor. All tooling and platforms used were in-house custom-built on popular open-source projects.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-designed, testable, efficient code by using best software development practices.
- Participate in troubleshooting application-related issues and maintaining high performance and device compatibility.
- Research and adopt new technologies to improve user experience.
- Architecture/system design, code review
- Cooperate with product managers and business teams
- Train and mentor junior members
Requirements:
- +4 years proven work experience as a Front-end developer, Fullstack role (Golang)
- In-depth understanding of the entire web development process
- Understanding of layout aesthetics
- Ability to write effective, clean code
- Experience with multiple front-end languages and libraries (e.g. HTML/CSS, Javascript, Tailwind CSS, including ES6+ syntax)
- Experience with multiple frameworks (e.g. ReactJS, VueJS,TypeScript)
- Experience with browser testing and debugging
- Experience with development tools (e.g. Git, Github, Docker)
- Excellent communication skills and can collaborate effectively with stakeholders at different levels of seniority
Nice to have
- Familiarity integrating third party APIs
- Can communicate in Japanese with our internal teams
- Experience developing and operating SaaS products and services
- Familiarity with back-end development
Spirit
- Accept failures, learn from it and move extremely fast.
- Flexible working environment, and performance-based optimization focus
- Ownership and excellent learning opportunity, in-house and external
- Be part of the team, who set the trend, influence and build meaningful product to millions of fellow Vietnamese
Our benefit:
- A 13th-month wage and up to 3 months of performance-based bonus (year-end bonus).
- MacBooks are currently supplied to all technical team members.
- BE Corp budget (depending on your level, from 2 million VNĐ) is allocated for using services such as transportation, food, and passenger car bookings in Be application.
- The social insurance contribution amount will vary based on the individual’s level.
- Annual health checks and premium medical healthcare (PTI) after probation.
- 15 days of annual leave is applied for the entire staff.
- Company trips, team-building activities, and happy hour events are organized on a quarterly or annual basis.
Contact Point: [email protected]