Frontend Developer (React & TypeScript)

Planegg, Germany

Full Time

a month ago

Job description

Here at The Exploration Company we are developing, producing, and operating Nyx, a modular and reusable space orbital vehicle that can eventually be refuelled in orbit, and which carries cargo - and potentially humans in the longer run.

We want you as a talented Frontend Developer to help us in our mission by building intuitive user interfaces with React and TypeScript for our internal tools, which are used to design and build the next generation of space vehicles.

Key Responsibilities


In your capacity as a Frontend Developer, your role will be continuously evolving, but day to day your duties will include:
  • Design and implement user interface components for JavaScript-based web and mobile applications using the React ecosystem.
  • Work with React concepts such as components, hooks, and the React lifecycle to create dynamic and interactive user experiences.
  • Utilize TypeScript alongside React to develop robust, type-safe, and scalable frontend applications.
    • Apply TypeScript for better code structuring, error handling, and debugging processes.
  • Refine and implement designs into high-fidelity, accessible web applications.
  • Optimize web applications for maximum speed and scalability.
  • Develop and maintain unit and integration tests using testing frameworks compatible with React and TypeScript environments (e.g., Jest, React Testing Library).
  • Maintain high standards of code quality and documentation, ensuring that code is clean, well-organized, and well-documented for easy maintenance and updates.
  • Participate actively in agile development practices, including daily standups, sprint planning, and retrospectives.
  • Collaborate closely with the team to ensure smooth project progress and delivery.

What we would love to see from you


In the role of Frontend Developer, ideally, you will have the following:
  1. Expertise in React and TypeScript:
    • Strong proficiency in developing applications using React and TypeScript, with a deep understanding of their core principles and ecosystems.
  2. HTML/CSS and Responsive Design:
    • Solid understanding of HTML5, CSS3, and modern frontend development techniques for creating responsive designs.
  3. State Management:
    • Experience with state management libraries (e.g., Redux, Context API) to manage application state effectively.
  4. RESTful APIs and Asynchronous Programming:
    • Experience with consuming RESTful services and proficiency in asynchronous programming patterns using async/await or Promises.
  5. Version Control Systems:
    • Proficiency in using version control systems, specifically Git, for code management and collaboration.
  6. Build Tools and Package Managers:
    • Familiarity with frontend build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
  7. Testing Frameworks:
    • Experience with automated testing frameworks and libraries compatible with React and TypeScript (e.g., Jest, React Testing Library).
  8. Problem-Solving Skills:
    • Excellent analytical and problem-solving skills, with the ability to troubleshoot and address issues efficiently.
  9. Communication and Team Collaboration:
    • Strong communication skills and the ability to work effectively in a team environment, collaborating closely with other developers, designers, and project stakeholders.
  10. Continuous Learning:
    • A commitment to continuous professional development and staying up-to-date with the latest industry trends, technologies, and best practices in frontend development.

 

Why you should join us

What makes us special here at The Exploration Company and why we think you will enjoy working here is:  
  • We’re Agile - we make decisions fast whilst keeping our goals and systems in mind 
  • We’re Open and Collaborative - we are transparent about risks and obstacles, so that we can cooperate to overcome them  
  • We have a lot of Fun - we refuel our energy knowing we are democratising space. It’s a wonderful and rare opportunity, are YOU up for the challenge?  
We'd love to hear from you if you wish to be a part of our journey. Please submit your CV now for immediate consideration and we will be in touch shortly. 
 
The Exploration Company is an equal opportunity employer and values diversity. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. Relocation assistance is provided for those willing to relocate including visa sponsorship where applicable.  

Related Jobs

Junior Software Engineer-Devops (m/f/d)

📍 Caroline-Herschel-Str. 2/4, Ottobrunn, Germany

🕒 Full Time

📌 2 months ago

UI Developer

📍 Munich, Bavaria, Germany

🕒 Full Time

📌 3 months ago

Web Frontend Software Engineer (m/f/d)

📍 Caroline-Herschel-Str. 2/4, Ottobrunn, Germany

🕒 Full Time

📌 6 months ago

.NET Fullstack Software Engineer (m/f/d)

📍 Caroline-Herschel-Str. 2/4, Ottobrunn, Germany

🕒 Full Time

📌 6 months ago

Apply now