Position: Mid-level nestJS TypeScript Developer
Company: Digital Seals
Category: Node.js
Experience required: 3y
English level: intermediate

We are looking to hire a passionate nest backend developer to technically design and develop new TS-Applications. This is a mid-level position and requires a minimum of 3 years professional experience.

Primary focus will be the development of sophisticated, re-usable across projects (as possible) TS applications for our current projects, developed from scratch. Your duties may include collaborating with the design/product team for new application features, communicating with QA, identifying and fixing application bottlenecks, maintaining the core code and deploying applications (using AWS and Heroku). The focus will be BE-related work, but a solid understanding of React is a plus.

To ensure success as a TS Bckend developer, you should have a strong working knowledge of TS Frameworks (here: nest), libraries and be able to work as part of a team. Ultimately, an outstanding developer should be able to provide simple, maintainable, scalable & flexible solutions to technical challenges upcoming with the foresight of an experienced engineer.

**Node.js Developer Responsibilities**
- Feedback Design/Product Requests on technical feasibility
- Ensure quality and performance of the application
- Thinking of ways to reach a re-usability of components across projects
- Recognize potential obstacles and fix bottlenecks
- Taking ownership of your code
- Write high-performing, scalable, reusable code
- Maintaining the code and optimizing the application
- Challenging the status quo

**nest TS Developer Requirements**
- At least 3+ years of proven experience in TS app development
- Practical and deep experience with JS/TS frameworks and their best practices
- Experience with SQL and NoSql databases (MongoDB)
- Experience with GraphQL and REST
- Experience with ElasticSearch
- Proficient in code versioning tools: Git.
- Experience with continuous integration.
- Full project lifecycle experience and understanding.
- Nice to have: experience with Heroku