Bilingual, 7+ years experience, Remote (USA)
About Us
NetMidas is a software staffing company based in Cali, Colombia since 2007. We have worked with a broad range of clients including large multinationals (including Apple), startups, and international NGOs. We seek a seasoned Senior Full Stack Engineer to work directly with an exciting international client.
About Client
Alaska Airlines is a leading airline, and your work will be integral to the development of key systems used by millions of passengers every day.
Position Summary
As a Senior Full Stack Engineer, you will be critical in building high-scale, n-tier applications. You will be responsible for developing back-end and front-end systems while closely collaborating with the principal engineer. In this position, you will work with cutting-edge technologies, focusing on Okta and Auth0 experience, and contributing to a large-scale software engineering project in the airline industry.
You will be joining a team of expert engineers, driving forward the technical direction of the project, mentoring junior engineers, and collaborating with cross-functional teams to ensure the smooth execution of key initiatives.
Requirements
Must Haves:
- Strong ability to communicate in English (Professional English proficiency)
- 8+ years of professional experience in software engineering
- Experience working with international clients
- Expertise in full-stack development, with the following technical skills:some text
- Back-end: C#, .NET, GraphQL, or any object-oriented language
- Front-end: React, Svelte, or Angular, with strong proficiency in Typescript, JavaScript, HTML, and CSS
- Database: Experience with MongoDB and SQL (Redis is a plus)
- DevOps: Expertise in Azure Cloud, Azure DevOps, CI/CD pipelines, and Terraform (automation experience is a plus)
- Domain knowledge: Okta, Auth0, or any other Identity Provider (IDP) tool, with a preference for airline domain accounts
- Experience with TDD, unit testing, integration testing, automation, and pair programming
- Strong interpersonal skills with the ability to socialize and introduce new ideas and technologies to developer communities
- A high degree of professionalism, flexibility, and ability to multi-task
- Excellent communication skills and proven ability to collaborate with a variety of teams
Nice to haves:
- Experience with Redis
- Experience with Automation and Terraform
- Expertise in developing airline-related systems
Key Responsibilities
- Develop and maintain custom, high-scale, n-tier applications using modern programming languages and tools.
- Collaborate with the principal engineer and other team members to ensure alignment on technical solutions.
- Mentor and guide junior engineers on the team.
- Introduce and implement best practices, including automated testing and continuous integration.
- Work in a highly collaborative environment, sharing new ideas and best practices with the team.
- Work with a diverse, expert team of engineers, and you will have a lot of responsibility.
Interview Process
- Technical Screen with Principal Engineer. 90 minutes consisting of a systems design then a coding test.
- Technical Interview with peers at client team. 90 minutes with coding.
Compensation, Contract, Terms
- USD 33-36 per hour, paid monthly.
- Contract: Freelance (prestación de servicios) with our company in the US.
- Remote, Full-time position.
- Start date: October 2024
Application process
- Send your CV to lucero.linares@netmidas.com with the subject ‘AA Senior Full Stack Engineer’ and a short text explaining your work history, capabilities, and interests.
- Then you will be invited to take a technical test and a series of interviews and evaluations.
- The interview process will be completed within 10 days of our first conversation!