Kỹ năng
Mô tả công việc
You have a passion for the craft and a strong desire to grow as a professional. You strike the right balance between being technology purist and getting things done. You know that making things right is hard and requires a high level of discipline and dedication.
You have a strong feeling of good software design and architecture yet prefer to express your knowledge through the code.
You have understanding that the software lifecycle doesn’t end with committing the code into repository, and knowledge of how it is running in production is as important as code itself, hence you are keeping your infrastructure knowledge and skills up-to-date. You have a preferred programming language, but on practice it doesn’t make a difference for you what to use.
What will you do
Lead an engineering team of 2-5 developers.
Design and implement efficient, scalable and maintainable product functionalities for our users.
Support and maintain production systems
Help and coach development team on application and data designs
Collaborate with product managers and designers to coordinate development activities in the team
Apply engineering best practices, processes and guidelines in the team
Maintain proper just enough documentation to ensure continuity
You have a strong feeling of good software design and architecture yet prefer to express your knowledge through the code.
You have understanding that the software lifecycle doesn’t end with committing the code into repository, and knowledge of how it is running in production is as important as code itself, hence you are keeping your infrastructure knowledge and skills up-to-date. You have a preferred programming language, but on practice it doesn’t make a difference for you what to use.
What will you do
Lead an engineering team of 2-5 developers.
Design and implement efficient, scalable and maintainable product functionalities for our users.
Support and maintain production systems
Help and coach development team on application and data designs
Collaborate with product managers and designers to coordinate development activities in the team
Apply engineering best practices, processes and guidelines in the team
Maintain proper just enough documentation to ensure continuity
Yêu cầu công việc
At least 5 of experience in software development of which minimum 2 years in Team Lead, Lead Engineer or similar role
Excellent coding skills – somebody who’s excited about beings hands-on with code and trying technologies
Excellent understanding of architectural and software design patterns
Excellent understanding of modern web development technologies and practices
Preferred experience in the following technologies: .Net/.Net Core (C#), ReactJS, MSSql, PostgreSQL, Jenkins.
Good understanding of both relational and non-relational databases and best practices for modeling for these
Experience with service-oriented and/or microservice architectures
Good communication skills and ability to speak both to technical and non-technical people
Ability to work in a matrix structure with various stakeholders
Self-motivated, fast learner, detail-oriented, team player, and a sense of humor
Excellent coding skills – somebody who’s excited about beings hands-on with code and trying technologies
Excellent understanding of architectural and software design patterns
Excellent understanding of modern web development technologies and practices
Preferred experience in the following technologies: .Net/.Net Core (C#), ReactJS, MSSql, PostgreSQL, Jenkins.
Good understanding of both relational and non-relational databases and best practices for modeling for these
Experience with service-oriented and/or microservice architectures
Good communication skills and ability to speak both to technical and non-technical people
Ability to work in a matrix structure with various stakeholders
Self-motivated, fast learner, detail-oriented, team player, and a sense of humor
Thời gian làm việc
Quyền lợi ứng viên
Highly competitive remuneration package: attractive monthly salary and allowances, 13th month salary, high public holiday bonuses, and birthday gift
Attractive PTI healthcare coverage including health and accident insurance in addition to basic insurances regulated by the Labor Code. Luxury company summer vacation and team-building budget.
Opportunities to work for international projects using English.
Organized training and full support in building your career.
Western management style that is professional, dynamic, open minded, creative, supportive, friendly and encouraging feedback.
Company Management that regularly communicates Company’s strategy, development plan and new opportunities to employees.
Extra bonuses for achievements, project bonuses; monthly best employee award; candidate referral bonus.
Gifts, visiting on occasions including birthdays, weddings, filial piety, illness...
Attractive PTI healthcare coverage including health and accident insurance in addition to basic insurances regulated by the Labor Code. Luxury company summer vacation and team-building budget.
Opportunities to work for international projects using English.
Organized training and full support in building your career.
Western management style that is professional, dynamic, open minded, creative, supportive, friendly and encouraging feedback.
Company Management that regularly communicates Company’s strategy, development plan and new opportunities to employees.
Extra bonuses for achievements, project bonuses; monthly best employee award; candidate referral bonus.
Gifts, visiting on occasions including birthdays, weddings, filial piety, illness...
Địa chỉ làm việc
4TH, 7TH & 10TH FLOOR, MITEC BUILDING, DUONG DINH NGHE STREET, CAU GIAY DISTRICT, HA NOI, VIET NAM