Job Closed
This listing is no longer active.
Making NewSpace safer with Space Traffic Management
Senior Web Developer – Angular/Java
Location
Spain
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Senior Web Developer – Angular/Java
OKAPI:Orbits
• Design, develop, and maintain scalable web frontends using Angular and TypeScript, and backends using Java • Implement and optimize user-friendly, high-performance, and secure web applications for satellite operators and space agencies • Build data-intensive UI components and dashboards with PrimeNG, and create interactive visualizations with Plotly.js • Integrate and enhance 3D visualization features with CesiumJS where appropriate • Design and maintain interfaces between frontend and backend services, including authentication, authorization, and data flow control • Work closely with scientists and engineers to translate complex domain requirements into user-centered software solutions • Own frontend architecture, performance, usability, and maintainability • Plan and document implementation steps, from technical conception to production deployment • Ensure code quality and automated tests using Playwright (E2E) and Karma/Jasmine (unit/integration), and adhere to security and development standards • Evolve CI/CD pipelines, monitoring, and automation to ensure stable, continuous releases • Analyze and resolve complex issues across frontend and data/integration layers with a focus on reliability and user experience • Work in small, interdisciplinary teams, contributing your expertise to cross-functional projects
Job Requirements
- Degree in Computer Science, Software Engineering, or a related field, or completed vocational training as an IT specialist (Fachinformatiker)
- Several years of hands-on experience developing production applications with Angular, TypeScript, and Java
- Strong understanding of modern web fundamentals, asynchronous programming, and maintainable frontend architectures
- Experience designing and integrating RESTful APIs, including authentication, authorization, and versioning
- Solid experience building complex UI components (e.g., PrimeNG) and styling using modern utility approaches (e.g., Tailwind CSS)
- Familiarity with Git-based workflows, pull requests, and collaborative code reviews
- Demonstrable ability to analyze and resolve complex problems across frontend and data/integration layers
- Focus on clean, maintainable code, testing, and long-term software reliability
- Proactive communicator and team player, comfortable working with distributed teams
- Good written and spoken English
Benefits
- Flat hierarchy
- Small teams
- Flexible working hours
- Onboarding in Braunschweig, followed by the possibility to work remotely from Spain
- High autonomy and influence over technical direction
- Training budget for your personal development
- German courses via Lingoda
- Attendance at space-related events and conferences to support sustainable spaceflight
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, implement, and maintain scalable backend services and APIs • Own and improve backend architecture within the team • Ensure high standards for code quality, testing, and maintainability • Design systems with reliability, scalability, security, and observability in mind • Collaborate cross-functionally with product, frontend, SRE, data, and game teams • Contribute to technical planning and backend roadmap discussions • Identify and address performance bottlenecks, system risks, and technical debt • Participate in incident response and continuously improve system reliability • Mentor engineers and contribute to a strong engineering culture
Mid Fullstack Developer – ROR, Javascript
ZipdevZipdev is a staffing and recruiting company that works with its clients to hire for tech positions. As an employer, the company aims to foster a flexible work environment that prom
• Build API-first backend services in Ruby on Rails • Design reusable backend service architecture + clean interfaces • Design and optimize SQL database schemas for correctness and performance • Build and operate background jobs / async processing • Implement event-driven workflows when needed • Handle high-throughput workloads while keeping systems reliable • Own production reliability: logging, metrics, alerting, incident response • Use safe rollout practices: configuration management, controlled releases, and monitoring • Build systems that securely handle sensitive healthcare data (HIPAA/PCI constraints) • Deliver AI-assisted features with guardrails, monitoring, and operational controls • Working knowledge of HTML, CSS, and JavaScript
• Develop and maintain REST APIs, Windows Services and Workers using .NET 8.0 and .NET Framework 4.8. • Implement solutions based on SOLID design principles and scalable architectures. • Work with relational and NoSQL databases, ensuring integration and query optimization. • Develop interfaces using React JS, JavaScript, HTML5 and CSS3, ensuring a smooth user experience. • Integrate and implement authentication using OAUTH, OpenID and JWT. • Collaborate in development using Git for version control and work with messaging systems such as RabbitMQ or Pub/Sub. • Ensure code quality and efficiency by applying development best practices.
• Lead and coordinate a small team of software developers to deliver high-quality software solutions. • Develop and implement project plans and schedules to ensure on-time completion of development projects. • Monitor and improve existing software applications, adhering to best practices and the latest technologies. • Support recruiting, training, and development of team members to optimize their skills and performance. • Communicate with internal and external stakeholders to align project requirements and ensure customer satisfaction.




