Senior Software Engineer - TypeScript - Remote
About the Role
We are seeking a Senior Software Engineer - TypeScript - Remote to join our innovative team dedicated to developing cutting-edge software solutions. As a Senior Software Engineer, you will play a pivotal role in designing and implementing scalable applications that contribute to our mission of impacting climate change through renewable energy technologies. This position allows for remote work across Germany, providing flexibility and work-life balance.
What You'll Do
- Design and develop high-quality software applications using TypeScript, React, and Next.js.
- Collaborate with cross-functional teams to define project requirements and deliver solutions that meet customer needs.
- Implement CI/CD pipelines using GitHub Actions to ensure efficient deployment processes.
- Engage in software training and mentoring for junior developers.
- Utilize cloud infrastructure, particularly Google Cloud Platform (GCP) and AWS, to enhance application performance.
Requirements
- 5+ years of experience as a Software Engineer with a focus on TypeScript and modern frontend frameworks.
- Proficiency in React, Next.js, and NestJS.
- Strong understanding of software design patterns and unit testing methodologies.
- Experience with cloud services, particularly GCP and AWS.
- Excellent problem-solving skills and the ability to work collaboratively in a remote environment.
Nice to Have
- Experience in mobile app development using Flutter.
- Familiarity with renewable energy technologies.
- Knowledge of regulatory engineering and compliance.
What We Offer
- Be part of a dynamic international team committed to making a difference.
- Impact climate change through innovative renewable energy solutions.
- Direct contact with decision-makers and opportunities for growth in a thriving scaleup.
- Flexible job bike leasing options and access to EGYM Wellpass benefits.
- Remote work flexibility across Germany.
This Senior Software Engineer role offers a unique opportunity to work remotely while contributing to renewable energy solutions. Competitive salary and flexible benefits make it an attractive position.
Who Will Succeed Here
Proficiency in TypeScript and React, with hands-on experience in building scalable applications using Next.js and NestJS, ensuring high performance and maintainability.
Strong familiarity with AWS and GCP cloud services, capable of designing and implementing CI/CD pipelines using GitHub Actions to streamline deployment processes.
A proactive mindset towards unit testing and quality assurance, with a commitment to writing clean, testable code and implementing best practices in software development.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months