




Description **Who are we?** **AMLabs has been transforming self-service in convenience stores into a seamless and intuitive experience since 2011.** We are at the heart of innovation in payment and management solutions, dedicated to simplifying the operations of autonomous convenience stores. Our commitment is to ease—both for managers and consumers. By combining technology and innovation, AMLabs is more than a vendor—we are partners on your path to success! #GrowingWithYou **Who are we looking for?** We seek professionals eager to grow within a dynamic environment offering numerous opportunities. Like us, we expect candidates to possess: * Process-oriented mindset * Proactivity and problem-solving ability * Customer focus * Professionalism **In addition:** Interest in developing innovative solutions for self-service convenience stores. Ability to work independently and self-manage, with a strong sense of responsibility. Capability to efficiently and autonomously resolve moderately complex and complex problems. Strong communication skills and ability to collaborate across teams—including QA and Support—and mentor junior developers when needed. Focus on quality, sound development practices, and continuous process improvement. **As a Mid-Level Software Developer, you will be responsible for:** * Developing and maintaining features in web applications using C# .NET on the backend and Vue.js/Vuetify on the frontend. * Collaborating with the QA team throughout the development lifecycle to ensure delivery of tested, high-quality features. * Identifying and resolving issues and bugs, serving as a reference point for junior developers and technical support. * Reviewing and enhancing code written by other team members, ensuring compliance with quality standards and best practices. * Actively participating in agile ceremonies (daily stand-ups, sprint planning, retrospectives) to align activities. * Contributing to process and architecture documentation to promote knowledge sharing. Implement cloud service integrations using AWS. * Implementing advanced cloud service integrations—such as AWS—to ensure scalability and performance. **What you need to have:** * Bachelor’s degree completed or in progress in Computer Science, Software Engineering, Information Systems, or related fields. * Intermediate or advanced software development knowledge, preferably using C# .NET on the backend. * Experience with frontend frameworks such as Vue.js. * Proficiency in version control with Git and repository management. * Experience with agile methodologies such as Scrum. * Knowledge of AWS or other cloud computing platforms. * Ability to review and improve code, ensuring adherence to sound development practices. **Work model** * Hybrid **Hiring region** * Metropolitan region of Campinas/SP.


