Senior Full-Stack Developer

New
J
JobgetherFood service software
Based in BrazilContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional software development experience.
Required Skills
AWSDockerNode.jsPostgreSQLKubernetesMicrosoft SQL ServerOAuthAngularRESTful APIs

Requirements

  • Have 7+ years of professional software development experience.
  • Bring strong experience with Node.js and AngularJS.
  • Have experience with Docker and Kubernetes.
  • Have strong knowledge of PostgreSQL and/or SQL Server.
  • Have experience with Git and Bitbucket.
  • Have experience with agile methodologies such as Scrum, Kanban, or similar approaches.
  • Have AWS cloud development experience, including services such as SQS, Lambda, ECS, S3, and DynamoDB.
  • Develop and consume RESTful APIs and webhooks.
  • Understand data mapping and transformation processes.
  • Have experience with asynchronous processing and fault-tolerant architectures.
  • Integrate APIs and troubleshoot integration challenges.
  • Have experience with integration testing, API monitoring, and troubleshooting.
  • Understand secure system-to-system communication, including OAuth and authentication mechanisms.
  • Work independently and contribute to technical and architectural decisions.
  • Experience with LoopBack 4, Redis, and SaaS products and environments is a plus.

Responsibilities

  • Develop new application features and perform corrective maintenance.
  • Apply software quality practices, including unit testing and application monitoring.
  • Contribute to application architecture decisions focused on distributed, flexible, modern, and scalable solutions.
  • Support the definition and implementation of technical solutions and software architecture.
  • Ensure the appropriate execution of software development lifecycle stages.
  • Monitor and support deployments in production environments.
  • Contribute to reliable integrations and application performance.
  • Reinforce agile principles and an agile mindset within the team.
  • Collaborate with technology professionals to solve technical challenges and improve development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now