Svitla Systems Inc. is looking for a Senior UI Engineer for a full-time position (40 hours per week) in Mexico. Our client provides fully integrated software systems to manage all facets of accounting and transaction management for upstream, midstream, and transportation verticals of the oil & gas industry. Whether it is an analysis of existing reports to consolidate/eliminate, migrating historical data, or prototyping allocations, the client has the experience to optimize the experience with the software suite. Relied on by more than 100 oil & gas companies, the company accelerates business performance, boosts operational efficiency, and drives down costs with an ERP solution built for the cloud. Unlike other ERP software that loosely ties together a mix of legacy solutions and fragmented technologies, the client designed a unified upstream and midstream ERP platform to eliminate data silos and the burden and costs of maintaining multiple systems. With cloud-based and on-premises options, their fully integrated suite provides the best end-to-end solution. Faster setup, performance and reporting, and simple upgrades leave more time to analyze your data and run the business.
Requirements
- 5+ years of experience in front-end development.
- 2+ years of hands-on experience with React JS, including working with state management, component lifecycle, hooks, Redux, and performance optimization.
- Solid knowledge of JavaScript, including ES6+ syntax, asynchronous programming, and DOM manipulation.
- Experience with at least one UI library or framework, such as Bootstrap UI, Material UI, AG Grid, etc.
- Strong understanding of CSS, CSS preprocessors (like SASS/LESS), and CSS-in-JS libraries (such as Styled Components or Emotion).
- Understanding how to debug issues across front-end code and provide optimal solutions effectively.
- Bachelor’s degree in Computer Science or a related field (or equivalent experience)
Nice to have
- Familiarity with Backbone.js for understanding legacy code or enhancing the front end in existing projects.
- Willingness to learn or work on backend technologies such as SQL databases and Golang to facilitate end-to-end understanding and implementation of features.
- Basic knowledge of UI/UX principles and accessibility standards to improve the overall user experience.
- Understanding of testing frameworks like Jest, React Testing Library, or similar to ensure quality and stability of UI components.
Responsibilities
- Lead the creation, development, and implementation of critical system design changes, enhancements, and software projects.
- Ensure timely execution of project deliverables.
- Collaborate with other engineers, product managers, and designers to ensure the system and product are consistent, user-centric, and aligned across all processes.
- Improve product quality, performance, and security through substantial process improvements.
- Prioritize user experience by designing, testing, and iterating on UI elements that enhance usability and accessibility.
- Follow development standards and promote best practices.
- Stay updated on the latest UI trends, tools, and frameworks, bringing innovative ideas to the team.
- Take ownership of end-to-end quality & robustness for UI components.
- Lead code review sessions to ensure coding standards, share knowledge and provide constructive feedback to other engineers.
We offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Remote-friendly culture and no micromanagement.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves.
- Platzi unlimited training account.
- Free webinars, meetups and conferences organized by Svitla.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!
About Svitla
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices through out the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.
Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.
Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!