TopDev

Full-stack Developer (ReactJS/NodeJS)

Silentium

President Place, 93 Nguyễn Du, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh
Job Description
About Company
  • 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.

Your role & responsibilities

  • 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

Your skills & qualifications

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.

Benefits for you

  • 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

Company

Silentium

Industry

Software

Company size

25-99

Nationality

Vietnam

About us

General information