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