Who you are
* Solid knowledge and experience in TypeScript development
* Experience with backend frameworks, preferably NestJS. Experience with other frameworks is a plus
* Strong understanding of RESTful APIs and API design principles
* Experience with Git or other version control systems
* Ability to work independently and as part of a team
* Good communication skills and willingness to learn new technologies
* A degree in Computer Science or a related field is a plus, but not required
* A pragmatic approach to development and problem-solving
* Understanding and commitment to clean code principles
What the job involves
* Develop and maintain robust and scalable backend services using TypeScript
* Collaborate closely with other developers on different backend services
* Implement new features and optimize existing functionalities
* Write clean, well-documented, and testable code adhering to clean code principles
* Actively participate in code reviews and technical discussions
* Troubleshoot and resolve issues in existing applications
* Contribute to the development of internal tools and libraries
* Take a pragmatic approach to problem-solving
* This role is also possible as a freelancer
Benefits
* Flexible Work Model - Joining Degura, you dive into an organization with a flexible working model you can adapt to your needs and preferences. We believe that great work happens mostly independent of work locations.
* Individual Training Budget - At Degura we believe that company progress is based on our team and on the progress of every individual team member. This is why we strongly support your development and provide you with a personal training budget.
* Latest Hardware - Depending on your role at Degura and the related hardware requirements, you are provided with the latest hardware choices from Apple or Dell
* Central Office Location in Berlin - Our Office is located at the Unicorn Workspaces in Berlin. This makes it easy for you to reach the office and automatically gives you access to the Unicorn community network and its benefits
* Corporate Benefits in your personal life - Take advantage of exclusive product and service discounts on a broad range of branded offers - from leisure travel offers, over fashion, telecommunications and mobility to consumer electronics, including even discounts on brands like Apple
* Degura Company Pension (bAV) - As pension experts we know the great financial impact a bAV can have on your future retirement life. We offer access to our Company Pension Plan (bAV) with a great advantage over ordinary company pension schemes: For our employees we waive on our ordinary commissions from our insurance partners and add it to your bAV contribution