Job Description
Job Description
This is a remote position.
Preferred Location : Mexico or South America (Brazil / Argentina / Costa Rica )
We are looking for a dedicated software engineer to design, develop, test, release, and maintain cloud software as part of a professional and hardworking team. This is a hands-on technical role; you will play a key part in building the technology that grows our company. You will participate in code reviews and collaborative design sessions in pursuit of building clean and easy to maintain solutions. Set your own quarterly / yearly personal objectives in line with the strategic goals of the company.
Basic Skills and Qualifications
- Web software development experience :
- HTML5, CSS, & TypeScript
- React.js with hooks
- Data structures and algorithms
- React Testing Library
- Experience designing reusable web components, modules, and libraries.
- Experience with mentoring junior engineers through design reviews and code reviews.
- 5+ years working in software development on the web.
- Ability to learn new software and technologies quickly.
- Ability to follow instructions and work in a team environment.
- Demonstrates strong oral and written communication skills dealing with technical designs or concepts.
- Ability to speak and write in English fluently.
- Exceptional verbal and written communication skills and using remote collaborative tools.
- Ability and willingness to interface directly with customers, as well as internal and external stakeholders.
Preferred Qualifications
Experience with recharts, or other visualization libraries is a plus.BA / BS in computer science, applied mathematics, information systems or another related technical field.Experience working as part of a remote team.Experience with pair programming and code reviews.Experience in manufacturing, product planning, configuration management, or relevant industry knowledge.Experience with CI / CD and test automation