Full Stack Developer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Developer responsible for implementing and maintaining software with a focus on quality and security. Collaborating with technology teams to develop new scalable solutions.

Responsibilities:

  • Implement, test, and maintain software with a focus on quality, scalability, and security
  • Support the definition and execution of technical requirements, ensuring the technological evolution of products
  • Collaborate with technology and business teams to develop new solutions
  • Design and evolve scalable, sustainable, and business-oriented solutions for both back-end and front-end
  • Actively participate in the design and review of technical solutions
  • Work in a challenging and innovative environment, continually seeking best practices
  • Collaborate with multidisciplinary teams (UX/UI, QA, DevOps, and PO) to deliver integrated and aligned outcomes

Requirements:

  • Strong experience with Java and the Spring Boot framework
  • Experience with PostgreSQL and MongoDB databases
  • Experience with Redis
  • Knowledge of AWS Cloud and Kubernetes (EKS)
  • Experience with monolithic and microservices architectures
  • Experience with event-driven architecture (SQS and SNS)
  • Version control with Bitbucket
  • Good practices in Clean Code, DDD, TDD, and continuous integration
  • Strong experience with React.js and TypeScript
  • Experience with Next.js
  • Experience with Tailwind CSS and Sass
  • Experience with Jest for unit testing
  • Experience with Cypress and end-to-end (E2E) testing

Benefits:

  • Health insurance
  • Continuous learning
  • Flexible working hours
  • Remote work