Unfortunately, you are using an outdated browser.
Please update your browser to improve performance, display quality and security.

Senior Frontend Software Engineer

Brazil · Full Time · over 30d ago
Software at TRACTIAN

The software department at TRACTIAN is at the forefront of innovation, crafting an integrated ecosystem that revolutionizes maintenance and process management. Comprising a dynamic team of experts, the department develops an all-in-one software solution that seamlessly combines predictive maintenance capabilities with a comprehensive Computerized Maintenance Management System (CMMS). This visionary approach empowers maintenance and process teams with a unified platform, enabling them to proactively predict equipment failures, optimize maintenance workflows, and enhance operational efficiency. In daily work the software department drives the convergence of cutting-edge technology and maintenance excellence to propel businesses toward unparalleled success.


What you'll do

As a Senior Frontend Software Engineer, your role will be crucial in defining the structure and architecture of our frontend environment. You will play a key part in constructing a scalable, efficient, and cohesive frontend platform, ensuring it aligns seamlessly with our innovative product vision and user experience objectives.

Responsibilities

    • Architect and develop a robust, scalable frontend platform, ensuring seamless integration with backend systems.
    • Lead the design and implementation of a consistent, reusable component library, enhancing the efficiency and maintainability of our web interfaces.
    • Collaborate with backend engineers, UI/UX designers, and product managers to ensure frontend alignment with overall product strategy.
    • Optimize the platform for performance, ensuring fast load times and a smooth user experience across various devices and browsers.
    • Regularly review and update the frontend architecture to keep pace with emerging technologies and industry trends.

Requirements

    • Bachelor’s degree in Computer Science or a related field.
    • +5 years of front-end development experience, with a minimum of 3 years dedicated to React.
    •  In-depth understanding of React principles, including but not limited to hooks, context, and component lifecycle.
    • Experience in implementing and maintaining state management solutions (Redux, Zustand, Jotai).
    • Strong understanding of web performance optimization, responsive design, and cross-platform compatibility.
    • Experienced in implementing caching strategies or asynchronous state management for high-data-load applications.
    • Experience in developing applications managing complex workflows, such as ERPs.
    • Proficiency in React testing frameworks like Jest/Vitest.

Bonus Points

    • Experience with building offline-first applications or desktop applications using Electron/Tauri.
    • Experience in data processing using Web Workers.
    • Familiarity with modern frontend build pipelines and tools (Vite, pnpm, Rollup, Turborepo).
Compensation

- Competitive salary and stock options
- R$800/mo for you to use with food in supermarkets, restaurants and delivery
- GymPass so you don't sit/work all day
- Optional fully funded English / Spanish courses
- 30 days of paid annual leave
- Education and courses stipend
- Earn a trip anywhere in the world every 4 years
- Day off during the week of your birthday
- R$200 a month for remote work allowance
- Mental health support: we cover 40% of the cost of your therapy
- Health plan with national coverage and without coparticipation
- Dental Insurance: we help you with dental treatment for a better quality of life.
- Sports Incentive: R$300/mo extra if you practice activities
- Up to R$5.000 bonus for referring new Blue Caps
Contacts
To see the contacts you need to register. It's quick
You will receive vacancies with these queries:
  • Software Developer
  • Frontend Developer
  • You will only receive jobs that are relevant to your search query. Once a day. You will always have the option to set up or cancel a subscription in your personal account.

  • Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ea, eligendi.

К началу страницы