We are looking for a highly skilled Senior Full Stack Developer with 6 to 10 years of experience who can lead end-to-end development projects, coordinate with multiple stakeholders, and mentor a team of developers.
Responsibilities
Lead the design, development, and deployment of full-stack applications
Provide technical leadership to a team of 5–10 developers
Coordinate with business stakeholders, product owners, and QA teams to gather and clarify requirements
Translate business needs into scalable and efficient technical solutions
Perform hands-on development using Python, SQL, and related frameworks
Develop and evolve full‑stack IIoT applications for Airbus Helicopters’ Digital Campus in Albacete, Spain, focusing on Java/Spring Boot back‑end, Angular front‑end, and industrial integration.
Responsibilities
Design and develop full‑stack applications (Java/Spring Boot back‑end, Angular front‑end)
Evolve existing applications to meet dynamic business needs
Handle bug fixes and manage application obsolescence
Contribute to IoT integration and industrial technology enhancement
Define and evolve technical architecture
Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field
Nice to have: Experience in aerospace industry
Nice to have: Experience in regulated industrial environments
Nice to have: Knowledge of quality, traceability, and security requirements
Lead end-to-end system design and full-stack development for high-scale backend platforms, driving architectural decisions, data modeling, and production readiness.
Responsibilities
Lead end-to-end system design for complex, high-scale backend platforms
Define architectural principles and engineering best practices
Make high-impact design decisions involving trade-offs
Design data models that are well-structured and efficient
Design, develop, and maintain full stack features across React/Angular frontends and Node.js backend microservices
Full Stack Java Developer to design, develop and maintain scalable enterprise applications using Java-based technologies integrated with IAM solutions.
Compensation
Pay: up to $89.43/hr (W-2)
Responsibilities
Develop integrated solutions between existing Policy Based Access Controls and new services on-premises and in public cloud
Partner with Public Cloud and Security Architecture teams to agree and document requirements for public cloud access
Draft, compile and give presentations on different occasions and forums to present informational updates and summaries to a broad range of audiences including senior management, infrastructure owners, representatives from all lines of business, and end users
Analyze, correlate and visualize entitlement data by leveraging various data resources and repositories using various technologies and solutions
Develop highly reliable software solutions that are used across SpaceX and create new applications that improve how SpaceX operates.
Responsibilities
Develop highly reliable software solutions that are used across SpaceX
Create new applications that improve how SpaceX operates
Build prototypes to prove out key design concepts and quantify technical constraints
Own all aspects of software engineering and product development
Deep dive into your users’ problems to find and create efficient solutions
Requirements
Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
Nice to have: 1+ years of experience building single page web applications
Develop highly reliable software solutions that are used across SpaceX and create new applications that improve how SpaceX operates.
Responsibilities
Develop highly reliable software solutions that are used across SpaceX
Create new applications that improve how SpaceX operates
Build prototypes to prove out key design concepts and quantify technical constraints
Own all aspects of software engineering and product development
Deep dive into your users’ problems to find and create efficient solutions
Requirements
Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree