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.

Are you interested in this Position?

Refer a friend

Do you know someone great to recommend for this job?