Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:Magna is more than one of the world's largest suppliers in the automotive space. We are a mobility technology company built to innovate, with a global, entrepreneurial-minded team. With 65+ years of expertise, our ecosystem of interconnected products combined with our complete vehicle expertise uniquely positions us to advance mobility in an expanded transportation landscape.
Job Responsibilities: - Salary: Starting at $100,000 USD per year
- Immediate, Open position
Magna is seeking an experienced and highly motivated Senior Full Stack Developer to play a key role in the design, development, and evolution of enterprise-grade, cloud-native applications. This role requires deep expertise in Golang backend development, modern frontend frameworks (React), API design (REST and GraphQL), and containerized deployments on AWS.
As a senior contributor, you will lead technical design decisions, collaborate closely with cross-functional stakeholders, and help drive best practices across the software development lifecycle. You will work in a fast-paced environment where quality, scalability, and reliability are critical to success.
Your Responsibilities- Design, develop, and maintain scalable, high-performance full stack applications using Golang and React
- Architect and implement RESTful and GraphQL APIs that are secure, maintainable, and well-documented
- Collaborate with product owners, architects, and stakeholders to translate business requirements into technical solutions
- Lead development efforts for new initiatives and provide technical guidance on existing applications
- Build and deploy applications using container technologies (Docker) and orchestrators such as Kubernetes and AWS ECS
- Manage CI/CD pipelines, deployments, and environment configurations
- Ensure applications meet enterprise standards for security, performance, reliability, and scalability
- Troubleshoot, debug, and optimize applications across the full stack
- Participate in code reviews, mentoring junior developers, and promoting best engineering practices
- Produce and maintain technical documentation to support long-term maintainability
- Work with source control and collaboration tools such as GitHub and Azure DevOps
Who we are looking for- 7+ years of professional software development experience
- 4+ years of hands-on experience developing production systems using Golang
- Proven experience building and maintaining full stack applications at an enterprise scale
Backend & API Development
- Strong expertise in Golang for backend services and microservices
- Hands-on experience designing and developing RESTful and GraphQL APIs
- Solid understanding of API security, authentication, and authorization patterns
- Experience with relational databases (SQL, PostgreSQL, MySQL, etc.)
Frontend Development
- Strong experience developing modern web applications using React
- Proficiency with TypeScript, HTML, and CSS
- Familiarity with modern frontend frameworks such as Next.js or equivalent
Cloud & DevOps
- Strong experience with AWS, including services such as ECS, EKS, EC2, S3, and RDS
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes, AWS ECS)
- Experience with CI/CD pipelines and deployment automation
Software Engineering Practices
- Deep understanding of software design patterns, clean architecture, and best coding practices
- Strong knowledge of the Software Development Life Cycle (SDLC)
What we offer At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
In addition, we of