Mô Tả Công Việc
We are a team of passionate software engineers, product managers, and designers that enjoy building outstanding web and mobile applications. Millions of people use our products.
We work for companies of all sizes; from 1-person startups to big enterprises. We take a collaborative and product development approach, creating custom software that people will love to use and solving our clients' problems so that they can focus on what they do best - better..
● Entirely applications architecture development
● Write high quality and testable code following clean code and SOLID design principles
● Propose and discuss complex technical solutions, create design documents
● Communicate with the customer, refine functional and none-functional requirements
● Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
● Perform profiling and troubleshooting of existing solutions
● Follow and understand defined software development processes, such as tasks assignments, daily issue tracking etc
● Working with operation team and end user to get the project deliverables to be accepted and released in production environment
● Analyze and improve performance, efficiency and stability of application
● Identify and fix issues, bugs, and bottlenecks of the system
● Scrum events participation
Yêu Cầu Công Việc
Mandatory Skills
● Minimum 3 years of experience in following programming languages: PHP, Ruby, Golang, nodejs and frontend.
● Deep Understand RDB and use it correctly.
● Design programs with high change easiness and expandability from the requirements.
● Can think about required unit tests and write them.
● Review codes and assure the quality of other engineers' codes.
● Investigate unknown issues and solve them.
● Possess capacity to learn new things/emerging techniques in a short time and work under pressure.
● Good at logical thinking and problem solving.
● Working with the Linux system base.
● Confidence in communicating in Japanese.
● Agile software development experiences
● Experienced managing an engineering team as a manager or tech lead (at least 3 engineers)
Prefer To Have
● Experienced cloud infrastructure such as AWS or similar things.
● Understand the roles and importance of CI/CD and implement them in a suitable way for each project
● Overall understanding about Cloud computing concepts
● Experienced developing software while communicating in Japanese with a global team.
Hình thức
Quyền Lợi
Benefits
● Great equipment consisting of a MacBook Pro and any accessory to let you work comfortably. Our equipment is renewed every 3 years.
● Insurance (Social; Health and Unemployment) according to Vietnam Labour Law.
● 13-month salary package (including 13th month salary and designation-based performance bonus)
● 1 Company trip per year
● Free Cafe, team building and small parties
● Working in a fast-paced, flexible, and global working environment
● The vast amount of learning resources (Pluralsight, Udemy, Leanpub, (e-)books, etc.) and yearly education allowance to step up your skills.