Stefanini Group
Full-Stack Developer
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Full-Stack Developer
Gauge
• Develop and maintain frontend and backend systems for content proofing: design, implement, and enhance applications and APIs using Node.js, TypeScript, and Python. • Improve interface and UX: contribute to improving the user experience by increasing engagement, reducing bounce rates, and improving user satisfaction scores. • Database management: work with MySQL and DynamoDB to design and optimize data models, ensuring data integrity and performance—primarily for simulated data while preparing for future real integrations. • AWS cloud infrastructure: use AWS Lambda and other serverless technologies to build and deploy scalable, cost-effective solutions. • Collaboration: partner closely with frontend developers, DevOps, and the wider team to ensure smooth integration and functionality through code reviews, pair programming, and technical documentation as needed. • Testing and quality assurance: develop unit and integration tests focused on the user journey.
Job Requirements
- Backend development: proficiency in Node.js, TypeScript, and Python.
- Frontend development: experience with modern JavaScript frameworks such as React, React Native, Vue.js, or Angular.
- Database systems: understanding of MySQL and DynamoDB, including data modeling, query optimization, and performance tuning.
- Serverless architecture: hands-on experience with AWS Lambda and other serverless components.
- AWS cloud platform: familiarity with core AWS services (EC2, S3, CloudWatch, IAM).
- Version control: experience with Git.
- Testing frameworks: experience with testing frameworks (e.g., Jest, Mocha, pytest).
- CI/CD: knowledge of continuous integration and continuous deployment pipelines.
- AI/Machine Learning: familiarity with AI/ML concepts and frameworks.
Benefits
- Meal allowance / meal voucher
- Health insurance
- Dental insurance
- Day off
- Gympass / Totalpass
- Childcare allowance
- Pet care assistance
- Fuel allowance
- Home office allowance
- Educational reimbursement
- Free online health platform
- E-learning — Stefanini Academy with a variety of courses
- Mentoring — Mentoring platform (an opportunity to meet people, develop skills, and share experiences)
- Discounts at institutions for undergraduate, postgraduate, language courses, and other trainings
- Perks and discounts at leading establishments
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Cryoport SystemsKeep in-touch with innovative, integrated supply chain solutions for the Life Sciences
• Be the primary development and support for Data Services offerings. • Design and implement REST APIs • Learn our cloud-based application and our human business process. • Reduce risk by identifying a portion of the application code that can modularized into its own service; set up an API between that service and the main application. • Convert product backlog into implemented features. • Support Data Services clients with sandbox configuration and access, configuration of data services, custom integration activities, and validating data and software integrity • Ability to manage project activities – including supporting client integration scoping to deployment of customized software, APIs and services.
Director of Cloud Software Engineering
ACM Global LaboratoriesDelivering state-of-the-art central lab services across the globe
• The Director of Cloud Software Engineering leads the design, development, deployment, operation and maintenance of cloud-native software platforms and applications. • This role is responsible for managing engineering teams, defining cloud development strategy, defining code development CI/CD process, driving architectural excellence, and ensuring the scalability, reliability, security, and performance of cloud-based solutions. • Assist in the definition and execute the organization’s cloud software engineering roadmap. • Establish engineering best practices, coding standards/review, and development methodologies. • Drive innovation in cloud-native application development and modernization initiatives. • Partner with executive leadership to align technology initiatives with business goals. • Partner with business leads and IT business analysts to support development of functional requirements. • Build and maintain a high-performance engineering culture focused on collaboration, accountability, and continuous improvement. • Working collaboratively with IT CSV and IT business analysts to support computer system validation/assurance activities. • Lead and mentor multiple organizational teams. • Recruit, develop, and retain top engineering talent. • Conduct performance evaluations, career development planning, and succession planning. • Manage resource allocation, budgeting, vendor relationships, and work with ACM PMO to manage project prioritization and resourcing. • Foster a culture of innovation, ownership, and technical excellence. • Oversee the architecture, development, testing, deployment, and maintenance of scalable cloud applications and platforms. • Guide adoption of microservices, containerization, serverless computing, and API-driven architecture. • Ensure applications are designed for high availability, fault tolerance, and scalability. • Lead modernization efforts for legacy systems migrating to cloud environments. • Drive automation across CI/CD pipelines and cloud deployment processes. • Assist in the development and maintenance of applications using ACM’s development environment. • Provide technical leadership in public, private, and hybrid cloud environments. • Ensure adherence to cloud security, compliance, governance, and operational best practices. • Collaborate with cybersecurity and infrastructure teams to implement secure-by-design architecture. • Monitor emerging technologies and recommend strategic adoption where appropriate. • Establish performance metrics and KPIs for engineering productivity, reliability, and operational excellence. • Partner with product owners and IT business analysts to translate business requirements into technical solutions. • Collaborate with DevOps, QA, Data Engineering, Enterprise Architecture teams, IT Security and IT CSV teams. • Communicate technical strategy and project status to executive stakeholders and non-technical audiences.
GTM Engineer
talentplutoThe AI headhunter connecting elite tech sales talent with high-growth startups.
• Build and connect the systems that drive inbound and outbound go-to-market motions. • Own SEO and GEO strategy and execution as an in-house specialist. • Automate go-to-market workflows using AI-native tooling. • Run experiments across channels to improve pipeline efficiency. • Support the broader GTM team with technical solutions.
RL Environment Software Engineer
talentplutoThe AI headhunter connecting elite tech sales talent with high-growth startups.
• Design and build high-quality RL environments that simulate real working environments end to end. • Develop agents for the tasks within those environments and iterate until they are efficient and production-ready. • Partner with the research team to scope which environments to build and why, staying ahead of future demand rather than only meeting present needs. • Own the backend and infrastructure layers that make environments reliable and scalable. • Help set engineering standards for a zero-to-one team as the RL function grows.



