Mô tả công việc
Giới thiệu về công ty
- Silentium is a software consulting company focusing on building products for our partners, mainly in Europe. At the moment, we are partnering with doctor associations in Germany to build next-gen software to serve the German market.
- We are looking for an energetic team leader to share the journey of learning and growing.
Our technical stack
- We use Next.js for the front end. On the backend, we are on the move of incorporating GraphQL and Prisma to enable Next.js even further. A big part of the backend is written in Golang and Java at the moment.
- The application is split into multiple microservices, deploy onto a Docker Swarm infrastructure and we are using MongoDB.
- We plan to move our Database toward PostgreSQL with Prisma to speed up development even further, as such, you'll see a lot of moving pieces, but, that's gonna be a chance to learn and grow as an engineer.
Trách nhiệm công việc
- Work closely with the Product Manager, Product Designer, and other developers to deliver the product
- Resolve challenging technical issues
- Design solutions to provide what service needs
- Build, test, deploy and improve the quality of the software
- Contribute improve toolset and development experience
Kỹ năng & Chuyên môn
Skill and experience
- Have strong technical skills, we do expect any team members to be very strong in Javascript and Typescript. You'll be working with Javascript on both Frontend and Backend.
- Have a strong architecture skill, stands on your own, make and protects your own architecture decisions.
- Have an open mind, can-but-not-blindly-do attitude. You have a "can-do" attitude, which is already very cool, but you also must be able to pause and ask "should we do it"
- Understand the value of writing test
- Professional and be a TEAM PLAYER, because we can move nowhere without a team.
- A plus if you contribute frequently to opensource projects (please give us a reference link if applicable)
- A plus if you have given talked to conference (please give us reference link if applicable)
Requirement
- Strong experience in developing both frontend and backend
- Extensive experience working with Javascript and Typescript
- Experience working with databases like MongoDB, PostgreSQL
- Experience in architecting and designing software
- Experience with writing Unit tests, integration tests, and end-to-end test
- 1+ years of relevant experience
- Big plus if you have experience Golang, or know how to work with Golang codebase previously
Interview process
- You'll be given a straightforward screening test at application (may take around 3 hours). Please give us a submission timeline once you fully understand the requirement. After the submission, we'll give you the feedback within a working day
- The next step is a face-to-face interview with the CTO where we'll talk about technical skills and experience. The interview will be around 2 hours
- After that, there'll be peer to peer interview where you'll have a chance to know more about your teammates (Product Manager, Designer, and other developers). The ultimate result will be given within 3 working days.
Phúc lợi dành cho bạn
- A lot of ownership of your work. We tackle challenges, as a team
- Chance to design complicated system and see that comes live
- Very open environment, no hierarchy, we want you to be the change you seek
- Chance to have a team built around you
- Competitive salary. We pay what you deserve, not what the paper says
- Grab support to work at a beautiful office in D1 with snack and coffee at pantry, laptop and extra monitor etc.
- Up to 20 days of annual leaves with a loyalty program, and national holidays,
- Adding day off of plus Christmas leave (25/12) + Vietnamese Family Day (28/6) + Birthday leave
- Private health Insurance for you and your loved ones
- 13th month bonus salary
- Big chance to grow as a person. We move fast, so you'll soon realize that you have to make a lot of decisions on your own
- Even bigger chance to grow as an engineer. We're all open to try and apply new technology; if it doesn't work, well, we have learned
- Sick leave support; and lots of activities.
- All Silenteers will need to working from home to ensure safety
- Working devices will be delivered at door upon the new member's joining date
- Onboarding will be organized virtually by both the HR personnel and the new team.
- The HR personnel will be available for any support needs of the new member
- 100% salary during the probation period