Job Closed
This listing is no longer active.
Tornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️
Senior Fullstack Developer – Operations, Delivery
Location
Brazil
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Developer – Operations, Delivery
Saipos | Sistema para Restaurante
• Develop and enhance critical features, with strong emphasis on testing, monitoring, and software quality • Actively contribute to architectural decisions, helping maintain a distributed, scalable architecture designed for growth • Support the definition of technical solutions and project architecture • Work across the full development lifecycle: from conception to production deployment • Serve as a technical reference for the team and an advocate for agile culture
Job Requirements
- 5+ years working with Node.js and AngularJS
- Containerization (Docker, Kubernetes)
- Databases: PostgreSQL (and SQL Server)
- Git (Bitbucket)
- Agile development (Scrum, Kanban, others)
- AWS cloud development (SQS, Lambda, ECS, S3, DynamoDB)
Benefits
- Contractor (PJ) engagement with 30 days paid leave
- Health plan with 100% of the monthly premium covered by the company (for contractors after 6 months)
- Dental plan (for contractors after 6 months)
- Life insurance
- Full equipment kit
- Home office allowance – R$180.00/month
- Day off during your birthday month
- Gympass discount
- No dress code — be yourself!
- Extended maternity and paternity leave
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-Stack Engineer – Contract, Part-Time
mello (YC S21)mello is the new standard that companies use to measure, track and action on burnout. 🚀
• You will be responsible for both front end UI elements and experiences, as well as integrating, and maintaining / modifying backend services as required. • Ensure the app can scale from 1000 to a million users. • Contribute and define our engineering values, process, and deployment cadence, with scalability and security in mind. • Experience with IAM / OAuth (e.g. AWS Cognito, Okta) • Experience with Frontend frameworks (React.js (Hooks preferred), Vue.js) • Familiarity with cloud deployment (e.g. AWS S3 / Amplify, Netlify, Firebase) is a plus.
• Create, design, and maintain robust and scalable web applications using React, Next.js, Node.js, and Python Flask. • Implement and manage cloud-based solutions using Azure. • Design and maintain database systems using Postgres and Typescript ORMJS. • Design and implement API endpoints, ensuring they are secure, reliable, and efficient. • Integrate various systems and services, ensuring seamless communication using Keycloak for authentication and KUBEMQ for messaging. • Work collaboratively with other team members, including front-end developers, back-end developers, and QA engineers. • Stay up-to-date with the latest industry trends and technologies to continually improve the development process.
• Lead a team of Software Developers, fostering collaboration and best practices. • Provide technical expertise on Documentum, including server administration on Linux and the API layer (DFC). • Assess team deliverables, identify areas for improvement, and implement changes. • Design, build, and deploy scalable solutions with a modern tech stack. • Work closely with stakeholders and cross-functional teams to deliver high-quality results.
• Write clean, maintainable code in JavaScript using frameworks and libraries like React and Redux. • Develop server-side applications using Node.js and frameworks such as Hapi.js and Remix JS. • Build and optimise APIs and microservices. • Work with NoSQL databases (e.g., CosmosDb) to design and manage data storage solutions. • Design, develop, and deploy scalable applications leveraging cloud technologies, including Azure services where applicable. • Implement Test-Driven Development (TDD) practices to ensure high-quality and maintainable code. • Collaborate with cross-functional teams in an Agile environment to gather requirements and deliver high-quality solutions. • Ensure the security, performance, and scalability of the applications. • Provide guidance and mentorship to junior developers. • Conduct code reviews and champion best practices. • Troubleshoot and resolve complex technical issues.


