Programmer Job Description
responsibilities
- Implement and maintain user interfaces for the Bill of Materials Web Application
- Collaborate with back-end developers and other team members to meet project requirements
- Write clean, modular, and reusable code
- Optimize application for maximum speed and scalability
- Conduct code reviews to ensure code quality and adherence to standards
- Stay informed on industry trends and emerging technologies in front-end development
- Mentor junior developers and lead by example in all phases of the development lifecycle
- Troubleshoot and debug issues to ensure robustness and stability of the application
requirements
- Strong experience (3+ years) in Front-End Development
- Proficient in JavaScript, CSS, HTML
- Expertise in ReactJS, React Hook Form, React Query, and axios
- Proficient in using ESLint and Jest for code quality and testing
- Experience with version control systems like Git
- Fluent in English with a minimum B2 level
nice to have
- Good knowledge of Cypress, React Testing Library, and Storybook for component testing and documentation
Explore Our Programmer Colombia Jobs
Front-End Development
Jest, Node.js, React Hook Form
40 hrs/week
12+ months
Colombia
We are seeking a Senior JavaScript Engineer to join our team and contribute to the development of our Bill of Materials Web Application using Microservices.
Why Apply for Our Programmer Job in Colombia
Remote forever
Build your work around your lifestyle with jobs that are remote by design.
Competitive compensation
Receive a salary on par with global market rates, with pay reviews as you continuously grow.
Long-term projects
Plan your life and career for years ahead with full-time, long-term projects.
Social protection
Access all the benefits you deserve — including health insurance, paid leave, stable income, and more depending on your location.
Individual project matching
Choose the right project for you with the help of a personal project matching coordinator.
Free learning
Access the hundreds of free courses, training programs and certification support resources available at EPAM.