We make innovation simple, convenient and right...we just make it HAPPEN
Full Stack Web Engineer, Python, React
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Web Engineer, Python, React
Oowlish
• Design and develop modern web applications using React and Python. • Build intuitive chat-based user interfaces for AI-powered applications. • Integrate frontend applications with AWS Bedrock AI services through REST APIs. • Develop scalable backend services supporting web applications. • Build secure authentication and user session management. • Optimize application performance, responsiveness, and usability. • Collaborate closely with AI engineers to integrate conversational AI capabilities. • Build reusable UI components and maintain clean application architecture. • Participate in technical design discussions and code reviews. • Ensure high-quality, maintainable, and scalable code.
Job Requirements
- 5+ years of professional software engineering experience.
- Strong React development experience.
- Strong Python development experience.
- Experience building modern web applications.
- Experience consuming REST APIs.
- Experience working with AWS cloud services.
- Strong frontend architecture knowledge.
- Strong English communication skills.
- Experience working in Agile environments.
Benefits
- Home office;
- Competitive compensation based on experience;
- Career plans to allow for extensive growth in the company;
- International Projects;
- Oowlish English Program (Technical and Conversational);
- Oowlish Fitness with Total Pass;
- Games and Competitions;
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Act as a driving force in digital and cultural transformation at Brazil's largest banking institution, not merely following established practices but building a foundation of continuous pursuit of technical excellence; • Champion continuous improvement of engineering processes and practices, exercising critical thinking and the ability to mentor junior developers on the team; • Work with a focus on the impact delivered by solutions and on the user experience; • Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions; • Maintain and continuously improve existing systems.
Senior Software Engineer – Java Backend
AvengaA global IT engineering and consulting company specializing in custom software development.
• Take ownership of the evolutive and corrective maintenance of backend services in production. • Participate actively in team ceremonies, initiatives, and technical decision-making processes. • Solve complex problems and debug production issues with an analytical and high-quality approach. • Collaborate continuously with the team to ensure software reliability, performance, and best practices.
Role Description Azumo, a leading AI Development company, is seeking a highly motivated RPA Developer to join our growing team of expert developers. As part of our team, you will collaborate with business stakeholders, process owners, and technical teams across SaaS, cloud, and big data environments. You will work on cutting-edge software development services, translating operational needs into production-ready automation solutions that drive real-world impact and reduce manual effort for global clients. At Azumo, you’ll thrive if you enjoy the full lifecycle of enterprise automation development—from process assessment and prototyping to deployment, monitoring, and scaling scalable, secure, and maintainable solutions. Responsibilities in Automation Development - Research, design, and build production-grade UiPath automations and intelligent workflows across multiple functional areas. - Lead full-cycle development: build integrations with ERP, CRM, databases, APIs, Microsoft applications, and other enterprise platforms. - Conduct process assessments, translate business and mission requirements into technical designs, and prototype quickly with stakeholders. - Perform unit testing, lead exception handling setup, support UAT activities, and resolve defects to ensure high-quality delivery. - Implement CI/CD pipelines and Git-based source control for automated testing, monitoring, logging, and rollback. - Develop reusable components, libraries, and frameworks to align with enterprise automation governance standards. - Contribute to Azumo’s innovation roadmap by monitoring production automations, implementing enhancements, and advancing our automation portfolio. Qualifications - Bachelor’s Degree in Computer Science, Software Engineering, or related field (Master’s is a plus). - 3+ years of professional experience developing and deploying enterprise automation solutions. - Strong, expert-level knowledge of the UiPath platform, including UiPath Studio, Orchestrator, and REFramework. - Hands-on experience integrating with web applications, APIs, databases, and enterprise systems like SAP, QAD, or similar. - Proven experience with software engineering fundamentals, exception handling, logging, monitoring, and automation support. - Familiarity with DevOps/Infrastructure as Code practices, including Git-based source control and CI/CD tools. - Strong written and verbal communication skills to explain technical concepts to diverse audiences and collaborate with business SMEs. - Professional English proficiency (B2/C1). Preferred Qualifications - UiPath Certified Professional (UCP) certification. - Experience with Document Understanding, AI Center, Intelligent Document Processing, or advanced AI-driven automation services. Benefits - Paid time off (PTO) - U.S. Holidays - Training - Udemy free Premium access - Mentored career development - Profit Sharing - $US Remuneration Company Description Based in San Francisco, California, Azumo is an innovative software development firm specializing in AI software development services. We help companies of all sizes build intelligent applications by combining expertise in data, cloud, and AI. Our culture emphasizes collaboration, continuous learning, and solving complex problems with modern AI solutions. We believe in giving back to our community and will volunteer our time to philanthropy, open-source initiatives, and sharing our knowledge.
• Desenvolver, manter e otimizar rotinas em PL/SQL (Oracle); • Atuar na manutenção e evolução de aplicações desenvolvidas em .NET (C# e ASP.NET); • Realizar análise, correção e otimização de scripts em bancos de dados relacionais; • Investigar e solucionar incidentes, garantindo a estabilidade dos sistemas; • Participar da análise técnica e implementação de melhorias nas aplicações; • Trabalhar em ambiente Cloud, apoiando a sustentação e evolução das soluções; • Colaborar com desenvolvedores, analistas e demais integrantes da squad na definição e implementação de soluções; • Participar das cerimônias ágeis, contribuindo para o planejamento e acompanhamento das entregas.




