Full Stack Developer

Ventura TRAVEL
Summary
Join Ventura TRAVEL, a group of specialized travel brands, as our next Full Stack Developer. You will contribute to creating, improving, and maintaining our back office system to support sustainable tourism. As an active member of a cross-functional team, you will develop and maintain features based on customer needs. This fully remote position offers an international team environment with colleagues in Colombia, Argentina, Norway, and Niger. You will connect our Hasura (GraphQL) database to our React Admin backend, apply React.js best practices, and utilize Typescript for type safety. The role involves integrating external APIs, creating optimized queries, and working with GitLab flow. Ventura TRAVEL offers a friendly work environment, team events, opportunities for growth, and benefits focused on employee well-being.
Requirements
- +3 years working experience with JavaScript, Node.js and React
- At least 70% in conversational English
- Great communication and organization skills
- Hands on attitude and great team work skills
- Understanding of GitLab flow
- +3 years working experience with relational databases (e.g. Postgres & SQL)
- +1 year working experience working with GraphQL
- Use of AI tools to improve the quality and productivity
Responsibilities
- Connect our Hasura (GraphQL) database to our React Admin backend office
- Apply React.js best practices and its modern fundamentals like hooks, providers, signals, etc
- Use the latest Typescript features to add type-safety to your code
- Support and integrate external APIs like Open AI API to our backend system
- Create optimized GraphQL or raw SQL queries to integrate business logic in code
- Work with GitLab flow to publish your changes according to our Agile project management
- Check merge requests, providing improvements and supervising the best code delivery
- Support on AI tools to deliver features faster and safer
Preferred Qualifications
- Open AI API, Codex, CodeRabbit
- Typescript
- Hasura GraphQL Engine
- React admin
- Nest.js
Benefits
- Freedom to be creative in achieving results
- International & friendly working environment
- Quarterly Social Days and Team Events
- Work out of other offices in the Ventura network around the world
- Opportunity to constantly learn and grow
- We care about the well-being of employees (regular O3, satisfaction surveys etc.)
- Yearly 2-week-offsite , if we achieve our goals
- Participation in the overall company's profits