Software Engineer – TypeScript
62 (views)
Job role insights
-
Date posted
September 29, 2024
-
Closing date
November 28, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Software Engineer - TypeScript
Job Description:
- Join our innovative tech team in either Berlin, Munich, or Hamburg as a Software Engineer focused on TypeScript. We are on a mission to revolutionize the renewable technology installation landscape in Germany, establishing the largest one-stop-shop for solar energy, heat pumps, and charging infrastructure. You will play a pivotal role in developing our Operating System software, which is designed to streamline operations and enhance the installation process for private homes and small businesses. As a member of a cross-functional team, you will collaborate closely with frontend and backend engineers, product managers, and UX/UI developers to create efficient, scalable solutions. Your contributions will help shape a self-organized tech team that is responsible for the full software development lifecycle, including deployment and running solutions. With support from Cloud Architects and SREs, you will have the tools necessary to deliver high-quality software consistently and securely. This role is integral to accelerating the energy transition, making a tangible impact on the future of sustainable energy.
IT Languages:
- TypeScript
- JavaScript
- HTML
- CSS
As a Software Engineer, you will be responsible for crucial software development tasks that contribute to the energy transition.:
- Build and shape business-critical applications;; Create, implement, evaluate, and deploy software solutions to address complex challenges;; Establish and architect lightweight, flexible, and reliable application setups for global scalability;; Encourage a culture of innovation driven by experimentation within the team;; Enhance teamwork and ensure successful project execution;; Improve developer satisfaction by minimizing tech debt, automating processes, and documenting decisions
Spoken Languages:
- English;; German
Skillset:
- TypeScript
- React
- Vue.js
- Node.js
- Next.js
- CI/CD
- GitHub Actions
- Cloud Infrastructure
Soft Skills:
- Team player
- Innovative mindset
- Agile thinking
- Strong communication skills
Qualifications:
- Proven experience in developing scalable software solutions with TypeScript or major front-end technologies
- Experience with React, Vue.js, Node.js, and Next.js in large-scale applications is preferred
- Broad knowledge of various architectural patterns and experience with CI/CD using GitHub Actions and cloud infrastructure
- Experience working in cross-functional teams, responsible for the full software development lifecycle
- Ability to develop reusable UI components in a design system
- Passion for creating maintainable, documented, and testable code
- Strong English communication skills; German language skills are a plus
- Interest in human-centered software development
Years of Experience:
- 5
Location:
- Europe
Job Benefits:
- Work in a dynamic and motivated team
- Contribute to the energy and mobility transition
- Opportunities for professional growth in a fast-growing company
- Flat hierarchies and direct contact with management
- Participate in conferences and meetups
- Immediate recognition of your contributions
- Flexible remote work options
- Support for a healthy work-life balance
Working Conditions:
- Remote
Employment Type:
- Permanent Contract
Company Culture:
- We foster a culture of innovation, collaboration, and a commitment to sustainability. Our team is driven by a shared vision to provide renewable energy solutions and we encourage creativity and initiative among our engineers.
Opportunities For Advancement:
- Professional development opportunities, Leadership roles in innovative projects, Participation in industry conferences
Visa Sponsorship:
- Available
Interested in this job?
29 days left to apply