Description
Overview
Software Mind is seeking qualified candidates located in Latam to fill the role of Front-End Engineer.
In addition to a competitive salary rate and a positive work environment, committed to delivering high-quality technology solutions, we also offer:
- Flexible schedules and authentic work-life balance
- Opportunities for continuing education
- Social activities per country sponsored by the company
- Birthday celebration
- Payment in US Dollars
About our Company:
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
About the Job:
We’re looking for a Front-End Engineer to join our team to help build efficient, elegant, and intuitive user interfaces for enterprise solutions in the financial industry. As a Front-End Engineer, you will play a critical role in crafting user-centric, performant, and scalable interfaces that power our enterprise financial solutions. You will collaborate closely with product managers and back-end engineers to bring intuitive and responsive user experiences to life, translating complex business requirements into clean, maintainable code. You’ll contribute to front-end architecture decisions, help establish best practices in UI development, and champion design consistency and accessibility. Your work will directly influence the usability and visual polish of our products, ensuring high-quality, high-impact user experiences with every release.
Main responsibilities of the role
- Develop and maintain complex user interfaces for web applications using React.
- Collaborate with product teams to translate UI/UX wireframes and mockups into functional, high-quality code.
- Collaborating with back-end engineers and engineering managers to ensure that the overall product meets all requirements and specifications.
- Write clean, maintainable, well-tested, and well-documented code while participating in regular code reviews and team discussions.
- Contribute to overall quality through E2E Tests.
- Stay current with emerging front-end technologies and trends, continuously improving development practices and tooling.
Job Skills/Requirement
- +90% English written and oral (at least C1-C2 level) with excellent communication skills
- 5+ years of experience in software development
- 3+ years of experience in React
- Experience with JavaScript state management (i.e., redux, mobx, context, unidirectional data flow), JavaScript build tools (i.e., CRA, webpack, gulp), and Modern CSS (i.e., flexbox, css-in-js, preprocessors)
- Experience with unit and component testing (i.e., Jest, Mocha, Jasmine, React Testing Library), and E2E testing (i.e., Playwright, Cypress, Testcafe, Selenium, Protractor)
- Experience with Monorepo management tools (ie, NX, yarn workspaces)
- .NET experience is a plus
- Fintech experience is a Plus
- Able to see the big picture of how systems interact with one another
Apply today to learn more about this exciting opportunity. We are actively interviewing now for this position.