Grupo Skill

Software Developer

Grupo Skill

full-time

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Salary

💰 R$2,900 - R$13,000 per month

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerFirebaseJavaScriptNode.jsPostgresRabbitMQReactRedisRedux

About the role

  • Develop and maintain advanced backend applications using Node.js.
  • Implement and optimize PostgreSQL databases in cloud environments (AWS Aurora).
  • Work with RabbitMQ, Redis and BullMQ in distributed architectures.
  • Build modern interfaces with React.js and advanced state management using Redux.
  • Ensure UI scalability and componentization (using styled-components or equivalent).
  • Work within microservices-based architectures, including integration patterns and asynchronous communication.
  • Integrate services using Firebase.
  • Implement monitoring and observability practices.
  • Ensure quality through automated testing (unit, integration and end-to-end).
  • Participate in the full development lifecycle with autonomy and technical ownership.
  • Provide mentorship and technical leadership within the team.

Requirements

  • Advanced experience in backend development with Node.js.
  • Strong knowledge of PostgreSQL and optimization in cloud environments (AWS Aurora).
  • Proven hands-on experience with RabbitMQ, Redis and BullMQ.
  • Solid experience with React.js and Redux.
  • Experience with UI componentization and scalability.
  • Practical experience with microservices and asynchronous communication.
  • Familiarity with Firebase.
  • Experience in monitoring, observability and automated testing.
  • Knowledge of CI/CD, deployment pipelines and modern AWS practices.
  • Experience with Docker, containerization and orchestration.
  • Ability to integrate systems.
Benefits
  • Commuting allowance
  • Meal allowance
  • Food/grocery allowance
  • Health insurance
  • Dental insurance
  • Partnerships with universities
  • Birthday day off (after probation period)
  • Life insurance
  • On-site cafeteria
  • Relaxation area
  • Pet plan
  • Quick massage (once a month)
  • Daycare reimbursement
  • TotalPass (after probation period)
  • Fresh fruit (twice a week)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsPostgreSQLRabbitMQRedisBullMQReact.jsReduxFirebaseDockerCI/CD
Soft skills
mentorshiptechnical leadershipautonomytechnical ownership