Senior Full-stack Developer

Job Description

At Revin, we are looking for a Senior Full-stack Developer passionate about technology, with extensive experience in both front-end and back-end development. You will work on challenging projects, using cutting-edge technologies, and collaborating with a team of specialists focused on delivering high-performance solutions.

1. Position responsibilities

What you will do:

  • Develop robust and scalable applications, working on both front-end and back-end.
  • Collaborate in defining the architecture and technical decisions of the project.
  • Ensure high performance, optimization, and code quality.
  • Create integrated solutions with APIs, microservices, and databases.
  • Work in an agile environment with iterative deliveries and constant team collaboration.
  • Participate in code reviews and mentorship to support less experienced developers.
  • Seek and apply best market practices to ensure modern and efficient solutions.

2. Job requirements

What we look for:

  • Experience: At least 5 years as a full-stack developer.
  • Front-end: Experience with React.js, Vue.js, or Angular.
  • Back-end: Strong knowledge of Node.js, Python (Django/Flask), or Java.
  • Databases: Experience with MongoDB, PostgreSQL, or MySQL.
  • Methodologies: Familiarity with agile methodologies (Scrum/Kanban).
  • Others: Experience with RESTful API integration and knowledge of Git.

Nice to have:

  • Experience with microservices and Docker.
  • Knowledge of AWS, Azure, or GCP.
  • Familiarity with CI/CD tools.

3. What we offer

Why you will love working at Revin:

  • Remote Work: Flexibility to work from wherever you feel most productive.
  • Continuous Development: Access to courses, workshops, and paid certifications.
  • Global Projects: Opportunity to work on solutions for international companies across various industries.
  • Collaborative Culture: An environment that values your ideas and promotes continuous learning.
  • Work-Life Balance: Focus on well-being, with flexible hours and humanized management.

Still Have Questions?

Contact us to learn more about the position or what it's like to be part of the Revin team.

Refer a friend

Do you know someone great to recommend for this job?