
Senior Software Engineer, Ruby
1 dia atrás
About Portside, Inc.
Portside is a leading provider of modern software solutions for the global aviation industry. As a fast-growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance. With nearly 300 team members spread across five continents, we support over 1,000 enterprise customers, helping them streamline and manage all aspects of their day-to-day operations.
Job SummaryWe are looking for a software engineer to join our business aviation team. In this role, you will work at the intersection of technology, people, and processes to foster great aviation safety products, optimize team performance, and enhance the speed and quality of software development.
Key Responsibilities- Design and implement software solutions using Ruby on Rails, Vue.js, and React Native, following industry best practices such as DRY, KISS, design patterns, etc.
- Develop and maintain APIs, ensuring they meet high performance, reliability, and security standards for internal and external system integrations
- Design database schemas, manage database operations and SQL queries, ensuring efficient database reliability
- Write unit and integration tests, contribute to the test strategy execution and overall quality of the company products
- Follow the company’s code and development standards
- Refactor existing software components in order to eliminate technical debt and improve application extensibility
- Estimate software development work in conjunction with the product team
- Deploy software releases to production and other environments
- Use and maintain CI/CD pipelines in coordination with the DevOps team
- Use and maintain infrastructure in coordination with the DevOps team
- Work closely with the security team to maintain compliance with the company’s security standards
- Conduct code reviews
- Collaborate with the management team on setting project goals and their execution
- 5+ years of software development experience with Ruby on Rails or other similar backend framework
- Familiarity with modern frontend frameworks, preferably Vue.js or React
- Experience in writing automated tests (RSpec, Minitest, Jest, Cypress, etc), measuring test coverage, and defining test automation strategies
- Experience in building and maintaining CI/CD pipelines (e.g. CircleCI, GitHub Actions), a good understanding of deployment procedures
- Knowledge of SQL and experience designing complex database queries an asset; experience working with ORMs such as Active Record, and database migrations
- Excellent verbal and written communication skills
- Practical and results-oriented engineering mindset
- Interest in business aviation and becoming a domain expert in the field
- Experience with GraphQL, AWS, React Native or other mobile development technologies will be a plus
- Competitive base salary
- Fully remote work
- Generous time off policy
- Opportunities for professional development and career advancement
- Dynamic, collaborative, and fast-growing work environment
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Industries: Software Development
Desirable: Referrals increase your chances of interviewing at Portside by 2x
#J-18808-Ljbffr-
Mid-Level Full-Stack Developer
2 semanas atrás
Sorocaba, Brasil Ruby Labs Tempo inteiroJoin or sign in to find your next job Join to apply for the Mid-Level Full-Stack Developer role at Ruby Labs Join to apply for the Mid-Level Full-Stack Developer role at Ruby Labs About UsRuby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and...
-
Senior Fullstack Engineer
2 semanas atrás
Sorocaba, Brasil Maximus Tempo inteiroJoin to apply for the Senior Fullstack Engineer (Remote) role at Maximus 1 day ago Be among the first 25 applicants Join to apply for the Senior Fullstack Engineer (Remote) role at Maximus Get AI-powered advice on this job and more exclusive features. Remote (North America timezones) Remote (North America timezones)Maximus ( is a mission-driven consumer...
-
Programador Ruby
Há 4 dias
Sorocaba, Brasil OniLearning Tempo inteiroDescrição da empresa Descrição da Empresa: OniLearning Technology é uma edtech brasileira cujo objetivo é melhorar a aprendizagem, permitindo que pessoas organizem e criem seu próprio conteúdo educacional. Utilizamos aplicativos móveis que facilitam o processo de aprendizagem, envolvendo professores, alunos e escolas, do ensino fundamental ao ensino...
-
Programador Ruby
2 semanas atrás
Sorocaba, Brasil OniLearning Tempo inteiroDescrição da Empresa OniLearning Technology é uma edtech brasileira cujo objetivo é melhorar a aprendizagem, permitindo que pessoas organizem e criem seu próprio conteúdo educacional. Utilizamos aplicativos móveis que facilitam o processo de aprendizagem, envolvendo professores, alunos e escolas, do ensino fundamental ao ensino superior. Para alunos,...
-
Software Engineer Specialist
2 semanas atrás
Região Geográfica Intermediária de Sorocaba, Brasil buscojobs Brasil Tempo inteiroResumo Nosso time está buscando um Engenheiro de Software Sênior com foco em Ruby on Rails para um de nossos clientes voltados para Georastreamento, com foco em expansão da capacidade dos sistemas e melhoria contínua da nossa experiência de desenvolvimento. Atuamos com forte foco em GPS e Geolocalização, e nossa infraestrutura é baseada em nuvem...
-
Software Engineer Specialist
2 semanas atrás
Região Geográfica Intermediária de Sorocaba, Brasil buscojobs Brasil Tempo inteiroNosso time está buscando um Engenheiro de Software Sênior com foco em Ruby on Rails para um de nossos clientes voltados para Georastreamento, com foco em expansão da capacidade dos sistemas e melhoria contínua da nossa experiência de desenvolvimento. Atuamos com forte foco em GPS e Geolocalização, e nossa infraestrutura é baseada em nuvem (AWS), com...
-
Programador Ruby
1 semana atrás
Sorocaba, Brasil buscojobs Brasil Tempo inteiroDescrição da Empresa OniLearning Technology é uma edtech brasileira cujo objetivo é melhorar a aprendizagem, permitindo que pessoas organizem e criem seu próprio conteúdo educacional. Utilizamos aplicativos móveis que facilitam o processo de aprendizagem, envolvendo professores, alunos e escolas, do ensino fundamental ao ensino superior. Para alunos,...
-
Software Engineer
4 semanas atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroOverview AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, with a people-first culture that has earned Best Place to Work awards. We're looking for a talented and results-oriented Software Engineer to work...
-
Software Engineer
4 semanas atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroOverviewAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, with a people-first culture that has earned Best Place to Work awards.We're looking for a talented and results-oriented Software Engineer to work remotely as...
-
Golang Software Engineer
4 semanas atrás
Sorocaba, São Paulo, Brasil AgileEngine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218 Join to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine . AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML,...