Senior Software Engineer

Há 2 dias


São Paulo SP, Brasil The Methodical Group Tempo inteiro

Senior Full Stack Engineer Position Overview The Senior Full Stack Engineer will play a critical role in designing, developing, and maintaining our company's core business applications. We are looking for a true systems analyst who thrives on solving complex business challenges and translating them into robust, scalable, and high-performing technical solutions. This individual must be highly comfortable working with pure code without relying on frameworks, especially in areas where the company prefers clean, raw implementations. The ideal candidate should have strong foundational skills in vanilla JavaScript, pure PHP, and writing code from scratch without the support of abstractions or libraries. You will work across both the front-end and back-end of modern web applications using PHP, MySQL, PostgreSQL, SQL, and React, collaborating with cross-functional teams to deliver efficient and maintainable systems. Strong English communication skills are essential for interacting with internal stakeholders, product owners, and developers across global teams. What You Will Do Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The individual in this position will be expected, on a regular basis, to: Design, develop, and maintain back-end functionality for enterprise-level business applications using PHP in pure form, avoiding unnecessary frameworks when required. Build and enhance interactive, responsive front-end interfaces using vanilla JavaScript, along with React when applicable. Develop and optimize databases using MySQL and PostgreSQL, including schema design, complex queries, indexing, stored procedures, and performance tuning. Write clean, well-structured, and well-tested code without depending heavily on frameworks, ensuring clarity and maintainability. Troubleshoot, debug, and optimize applications for speed, scalability, and long-term stability. Participate in architectural discussions and contribute to decisions involving raw code structure, system design, and best practices. Collaborate with engineers, product managers, and stakeholders to ensure the product is performant, reliable, and aligned with business goals. Stay updated with evolving best practices in no-framework development, JavaScript, PHP, SQL, and full stack engineering. Mentor and guide junior developers, especially in understanding code fundamentals and building solutions without relying on frameworks. Prepare and maintain clear and detailed technical documentation. What You Will Bring Proven ability to write clean, well-documented, and well-tested pure code in both PHP and JavaScript (examples may be requested). Strong knowledge of vanilla JavaScript, DOM manipulation, event handling, and building functionality without libraries. Expertise in MySQL, PostgreSQL, and SQL, with hands-on experience designing and maintaining relational databases. Proficiency with React or modern front-end frameworks, while still having the ability to work without them when needed. Experience with object-oriented programming (OOP) and design patterns. Excellent analytical, problem-solving, and debugging skills. Strong English verbal and written communication skills. Ability to clearly explain technical concepts to both technical and non-technical audiences. Experience working in agile, team-based environments. Knowledge of the logistics, supply chain, or transportation industry is a plus. A strong sense of ownership, attention to detail, and a passion for writing beautiful code. Comfortable working in a remote, fast-paced, globally distributed environment. Minimum Qualifications 10+ years of experience in full stack development. Hands-on experience with pure PHP, vanilla JavaScript, MySQL, PostgreSQL, SQL, and React in production environments. Demonstrated ability to build solutions from scratch without relying on frameworks. Proven experience leading complex projects from concept to deployment. Strong understanding of SDLC principles and agile methodologies. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).


  • Senior Software Engineer

    3 semanas atrás


    São Paulo, Brasil Nearshore Business Solutions Tempo inteiro

    Overview Job Title: Senior Software Engineer Location: Remote – Latin America Preferred Type of Contract: Full-Time Salary Range: 3,500 - 4,500 USD/Month Language Requirements: English (professional proficiency) We are seeking a skilled Senior Software Engineer with expertise in TypeScript, Node.js, and React to join our growing team. You will play a key...

  • Senior Software Engineer

    3 semanas atrás


    São Paulo, Brasil Nearshore Business Solutions Tempo inteiro

    OverviewJob Title: Senior Software Engineer Location: Remote – Latin America Preferred Type of Contract: Full-Time Salary Range: 3,500 - 4,500 USD/Month Language Requirements: English (professional proficiency) We are seeking a skilled Senior Software Engineer with expertise in TypeScript, Node.js, and React to join our growing team. You will play a key...

  • Senior Software Engineer

    3 semanas atrás


    São Paulo, Brasil Dev.Pro Tempo inteiro

    Senior Software Engineer (Java) - OP01935 1 week ago Be among the first 25 applicants

  • Software Engineer II

    4 semanas atrás


    São Paulo, Brasil Microsoft Tempo inteiro

    Software Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...


  • São Paulo, Brasil NinjaOne Tempo inteiro

    Join to apply for the Senior Software Engineer, Java role at NinjaOne Join to apply for the Senior Software Engineer, Java role at NinjaOne Get AI-powered advice on this job and more exclusive features. About the RoleAs a Senior Software Java Engineer on the NinjaOne team, you will contribute to our IT Operations product suite, designing and implementing...

  • Senior Software Engineer

    2 semanas atrás


    São Paulo, Brasil Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing...


  • São Paulo, Brasil NinjaOne Tempo inteiro

    Join to apply for the Senior Software Engineer, Java role at NinjaOne Join to apply for the Senior Software Engineer, Java role at NinjaOne Get AI-powered advice on this job and more exclusive features. About the Role As a Senior Software Java Engineer on the NinjaOne team, you will contribute to our IT Operations product suite, designing and implementing...

  • Senior Software Engineer

    2 semanas atrás


    São Paulo, Brasil Jitterbit Tempo inteiro

    Join to apply for the Senior Software Engineer - Backend role at Jitterbit Join to apply for the Senior Software Engineer - Backend role at Jitterbit Company Description Jitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance...

  • Senior Software Engineer

    3 semanas atrás


    São Paulo, SP, Brasil The Methodical Group Tempo inteiro

    Job Title: Senior Full Stack Engineer Reports to: Director of Engineering Position Overview The Senior Full Stack Engineer will play a key role in designing, developing, and maintaining our company’s core business applications. We’re seeking a true systems analyst who thrives on solving complex business challenges and translating them into robust,...

  • Senior Software Engineer

    3 semanas atrás


    São Paulo, Brasil Casting Networks, LLC Tempo inteiro

    Software Engineer, BackendTitle: Software Engineer/Sr Software Engineer, BackendLevel: L2 or L3 Location: BrazilWork setup: Remote (within 1hr from São Paulo, Brazil). Will eventually be hybrid 2-3 days in office.Department: Engineering (Casting Networks)CompanyTalent Systems, LLC is the leading technology solution provider for casting