
Frontend Software Developer, React
CAIGOS GmbH
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- As a Frontend Developer (m/f/d) specializing in React, you will work in an agile team on the further development of our web frontend solutions within our CAIGOS GIS products
- You will support the entire development process — from functional requirements to quality assurance
- Develop, enhance, and maintain modern web frontend applications (based on React and TypeScript), including the design and implementation of user-friendly interfaces
- Analyze functional requirements and translate them into scalable frontend concepts and architectures, including contributing to the design and evolution of reusable UI components
- Work closely with backend development to integrate and consume REST APIs and other interfaces
- Integrate and maintain interfaces and data formats (e.g., REST/JSON, optionally Protobuf)
- Participate in an agile development team following Scrum
- Practice test-driven development and support frontend test automation (e.g., unit and UI tests)
Requirements
- Degree in Computer Science, Media Informatics, Business Informatics, or a comparable qualification
- Some to several years of experience in frontend development, ideally with React
- Strong knowledge of JavaScript/TypeScript, HTML, and CSS
- Experience with modern web technologies, build tools, and package managers (e.g., npm, Vite, Webpack)
- Experience integrating REST APIs and working with structured data formats
- Basic knowledge of UI/UX principles and responsive design
- Familiarity with agile development methodologies, especially Scrum
- Structured, independent working style and ability to work in a team
- Good German language skills, both spoken and written
Benefits
- Flexible working hours and remote/mobile work
- Autonomous work in a highly motivated agile team
- Continuous training program through the CAIGOS Academy and access to online learning platforms
- Open communication and an informal, first-name culture across the company
- Support for retirement provision
- Attractive vacation and time-off compensation arrangements
- Bike leasing
- Corporate benefits
- Additional days off for volunteer work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptJavaScriptHTMLCSSREST APIsUI componentstest-driven developmentfrontend test automationresponsive design
Soft Skills
structured working styleindependent workingteamworkcommunication
Certifications
Degree in Computer ScienceDegree in Media InformaticsDegree in Business Informatics