Silentium is a software consulting company focusing on building products for our partners, mainly in Europe. To fuel the growth, we are looking for energetic **Developers** 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, deployed 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&039;ll see a lot of moving pieces, but, that&039;s gonna be a chance to learn and grow as an engineer.
**Responsibilities**
- Work closely with the Product Manager, Product Designer, and other developers to deliver the product
- Optimize the system for reliability and performance
- Write high- quality, clean, elegant, and maintainable code
- Design solutions to provide what service needs
- Build, test, deploy, and improve the quality of the software
- Resolve challenging technical issues
- Participate in all phases of the development life cycle
- Contribute to improving toolset and development experience
Your Skills and Experience:
- **Having strong technical skills**, we do expect any team members to be very strong in Javascript and Typescript. You&039;ll be working with Javascript on both Frontend and Backend.
- **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**
- A plus if you have talked to the conference (please give us a reference link if applicable)
- **Professional and be a TEAM PLAYER,** because we can move nowhere without a team.
- **Have strong architecture skills,** stand on your own, and make and protect your own architecture decisions.
- A plus if you contribute frequently to opensource projects (please give us a reference link if applicable)
**Requirement**
- We work with Golang structure, as such, **you&039;ll be requested to learn Golang to work with the team**
- Experienced in architecting and designing software
- Experience working with databases like MongoDB, PostgreSQL
- Big plus if you have experience **Golang**, or know how to work with Golang codebase previously
- 3**+ years of relevant experience**
- Bonus if you are familiar with using or integrating **AI- powered developer tools** to enhance efficiency
- Extensive experience working with **Javascript** and **Typescript**
- Strong experience in developing both frontend and backend
- Experience with writing Unit tests, integration tests, and end- to- end test
- Big plus if you have experience in Automation Testing frameworks, e.g. Playwright
**Interview process**
- After that, there&039;ll be peer to peer interview where you&039;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
- You&039;ll be given the 1st face to face interview with the corresponding Tech Lead/ or Team leader where we&039;ll talk about technical skills and experience. The interview will be around 2 hours
** Why You&039;ll Love Working Here**
- **Hybrid working Model:** working from home, combined with working at the office, flexible working time
- Chance to design complex system and see that comes live
- **Even bigger chance to grow as an engineer.** We&039;re all open to trying and applying new technology; if it doesn&039;t work, well, we have learned
- **Premium Healthcare plan** for you and your family
- Gift on special days like birthday, Tet and Holidays
- Very open environment, no hierarchy, we want you to be the change you seek
- Additional days off: Christmas leave (25/12), Vietnamese Family Day (28/6), Birthday leave
- **Up to 13 days of annual leaves with a loyalty program**, and national holidays
- **Competitive salary.** We pay what you deserve, not what the paper says
- **Big chance to grow as a person.** We use Eventstorming, Service Blueprint, Empathy map and a lot of modern toolsets to make our life easier and we are eager to share that with you
- **Sponsored Grab support to work** at a beautiful office in D1 with snacks and coffee at the pantry
- A lot of ownership of your work. We tackle challenges, as a team
- **High tech gears to support your work:** Apple laptops, an extra monitor, etc.
- Sick leave support; and lots of activities.
- 13th- month **bonus salary**