Fullstack TypeScript Developer - Angular / Node.js (remote)
PDR.cloud GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
IntermediateJob location
Remote
Tech stack
JavaScript
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
CSS
Software Quality
Code Review
Continuous Integration
Software Debugging
Web Development
Github
Node.js
TypeScript
Web Applications
RxJS
Google Cloud Platform
Angular
Express
Reliability of Systems
Firebase
Backend
Containerization
Angular
Kubernetes
Information Technology
Front End Software Development
REST
Docker
Job description
- Develop and maintain both frontend and backend features to ensure system reliability and performance
- Collaborate with cross-functional teams to define, design, and deliver high-quality solutions
- Design and develop robust, scalable, and maintainable web applications using Angular and Node.js
- Write high-quality, maintainable, and modular code, covered by unit and end-to-end tests
- Conduct code reviews, enforce coding standards, and ensure code quality
- Work closely with stakeholders to understand project requirements and translate them into technical specifications
- Troubleshoot, debug, and optimize code to ensure optimal performance and user experience
- Encourage a culture of continuous learning, innovation, and collaboration, both remotely from home and during our monthly in-person meetings in Berlin Area
- Stay up-to-date with the latest industry trends and technologies and actively participate in technical discussions
Requirements
Do you have experience in Web development?, Do you have a Bachelor's degree?, * A bachelor's degree in computer science, a related field, or equivalent professional experience
- Fluency in spoken and written English
- Verbal communication in German should also be possible, but strong comprehension and writing skills are more important
- Extensive knowledge of TypeScript, Angular Material, RxJS, NgRx, and Express.js
- At least 3 years of experience in fullstack development with Angular and Node.js
- Strong understanding of web development technologies, including HTML5, CSS3, JavaScript/TypeScript, and RESTful APIs
- Experience in writing unit tests and end-to-end tests
- Familiarity with CI/CD tools, such as GitHub Actions
- Ability to make high-level design decisions and guide the team in their implementation
- Strong problem-solving and critical-thinking skills
- You must be able to come to team meetings in Berlin Area at least once a month without any issues
Nice to have:
- Familiarity with cloud platforms such as Google Cloud, Firebase, AWS, or Microsoft Azure
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Understanding of security tools and practices for securing web applications
Benefits & conditions
- A key role in one of the most promising companies in the automotive bodyshop industry in Germany
- A flexible structure with a flat hierarchy
- Competitive salary
- Flexible working hours and a flexible workplace (mix of home office and in-person work an meetings in Schöneberg at least once a week)
- Opportunities for professional development and training
- A high degree of responsibility and creative freedom
- A varied workday in a young, innovative, and collegial company
- Short decision-making paths
- State-of-the-art equipment
- An annual team event to strengthen team spirit and collaboration
- A secure professional perspective, supported by our strong track record and expansion
About the company
We are a fast-growing company in the automotive workshop industry with a nationwide presence. Our software combines the functionality of a traditional dealer management system with intelligent cloud solutions to minimize organizational effort in workshops and maximize their productivity.
We are now actively looking for talented Fullstack Developers who share our mission and want to help shape the future of workshop software. If you have experience with TypeScript, Angular, and Node.js and are excited about working in a dynamic, growth-oriented environment, we'd love to hear from you.