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.