What role you will play in our team
The Full Stack Engineer is responsible for designing, developing, and maintaining enterprise-grade web applications and integrations that support product development and innovation across the lubricants, fuels, and chemicals businesses. This role requires a highly autonomous engineer with strong full stack development expertise, capable of driving technical excellence, improving system architecture, mentoring team members, and contributing to the modernization of complex business-critical platforms. The position works closely with Product Owners, Architects, and cross-functional teams to deliver scalable, secure, and reliable solutions.
What you will do
Develop, maintain, and enhance full stack web applications using modern frontend and backend technologies.
Design, develop, and support RESTful APIs, system integrations, and enterprise application connectivity.
Collaborate with Product Owners, Architects, and development teams to deliver high-quality technical solutions.
Refactor and modernize legacy applications to improve maintainability, performance, and scalability.
Perform code reviews and promote best practices in software engineering and development standards.
Troubleshoot, diagnose, and resolve application, integration, and data-related issues.
Contribute to software quality through testing, documentation, and continuous improvement initiatives.
Mentor junior and mid-level developers and foster knowledge sharing across the team.
Drive technical discussions and influence architectural and technology decisions.
Support operational excellence through performance optimization, monitoring, and reliability improvements.
About you
Skills and Qualifications
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
Proven experience in full stack software development with React, Angular and .Net.
Experience developing and supporting enterprise-scale applications
Strong analytical and quantitative problem-solving skills.
Advanced English communication skills, both written and verbal.
Exposure to Agile and Scrum methodologies.
Experience working with large-scale enterprise systems and complex integration ecosystems.
Experience supporting Product Lifecycle Management (PLM), Laboratory Information Management Systems (LIMS), Portfolio Management, or similar business-critical systems.
Experience working in modernization or digital transformation initiatives within low-standardization environments.
Knowledge of event-driven architecture and distributed systems.
Preferred Qualifications/Experience
Experience in manufacturing, chemicals, energy, lubricants, fuels, or related industries is a plus.
Experience with Data Engineering and Analytics platforms.
Knowledge of cloud-native application development and Azure services.
Experience with monitoring, observability, and operational excellence practices.
Experience with Databricks and Snowflake.
Familiarity with GitHub Copilot and AI-assisted software development tools.
Your Benefits
An ExxonMobil career is one designed to last. Our commitment to you runs deep: our employees grow personally and professionally, with benefits built on our core categories of health, security, finance, and life.
We offer you
- PAE – Programa de Assistência aos Empregados
- Seguro de Vida
- Creche e babá
- Tickets alimentação
- Assistência funeral
- Auxilio Filho Excepcional
- Plano de pensões
- Among others.
Please note benefits may be changed from time to time without notice, subject to applicable law.
Stay connected with us
Learn more at our website
Follow us on Linkedin
Like us on Facebook
Subscribe our channel at YouTube
EEO Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability.
Alternate Location
Nothing herein is intended to override the corporate separateness of local entities. Working relationships discussed herein do not necessarily represent a reporting connection, but may reflect a functional guidance, stewardship, or service relationship.
Exxon Mobil Corporation has numerous affiliates, many with names that include ExxonMobil, Exxon, Esso and Mobil. For convenience and simplicity, those terms and terms like corporation, company, our, we and its are sometimes used as abbreviated references to specific affiliates or affiliate groups. Abbreviated references describing global or regional operational organizations and global or regional business lines are also sometimes used for convenience and simplicity. Similarly, ExxonMobil has business relationships with thousands of customers, suppliers, governments, and others. For convenience and simplicity, words like venture, joint venture, partnership, co-venturer, and partner are used to indicate business relationships involving common activities and interests, and those words may not indicate precise legal relationships.