Position: BackEnd Engineer (NestJS, Node.js)
Company: N-iX
Experience required: 5y
Category: Node.js
English level: upper
Published: 2021-06-01T00:00:00+03:00

Our customer is the world’s first regulated Digital Asset Bank, founded on Swiss and Singapore heritage, operating globally. We make digital assets bankable, secure and convenient, empowering our clients to invest in the digital asset economy with complete trust. Major currencies and digital assets, including Bitcoin, Ethereum and digital CHF and asset tokens are seamlessly integrated in one account.

**Responsibilities:**
- Develop products adopting the best industry practices
- Produce highly scalable and performant components that are unit tested, code reviewed, and checked in regularly for continuous integration
- Code using primarily NestJS, Node.js, Typescript
- Develop multi-tier highly scalable, high-volume performing, and reliable user-centric applications
- Work with engineers, product managers, designers, other stakeholders

**Requirements:**
- 4+ years of experience in software development
- Experience with NestJS
- Experience with Node.js
- Experience with Typescript
- A solid understanding of object-oriented programming (OOP)
- Experience with RESTful API design, build, and use
- Experience with build and deployment tools (Docker, Kubernetes, Openshift), Git
- Nice to have experience with AWS, websockets
- Knowledge of Agile (preferably SCRUM) development practices
- A Bachelor's Degree in engineering, computer science, or another related field
- Strong analytic & problem-solving skills
- The solution-focused takes initiative to work effectively within established guidelines
- Upper-Intermediate English level

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring and comfy office

**Professional growth:**
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more