Front-End Developer

City Campinas - SP Work model Work model Remote
Contract model Contract model CLT Person with disability Person with disability

We are looking for a talented and creative Front-End Developer to join our innovative team. The ideal candidate will have a strong grasp of modern web technologies, a passion for crafting seamless user experiences, and the ability to turn design mockups into responsive, functional interfaces. If you are enthusiastic about building user-centric web applications and thrive in a collaborative environment, we would love to hear from you.

Introduction:

Key Responsibilities:

  • Develop and Maintain Front-End Components: Design, develop, and maintain high-quality, responsive web interfaces using HTML, CSS, JavaScript, and modern front-end frameworks like React, Angular, or Vue.js.
  • Collaborate with Design Teams: Work closely with UX/UI designers to translate design mockups and wireframes into interactive and responsive web pages that meet usability and performance standards.
  • Implement Features and Functionality: Write clean, efficient, and maintainable code to implement new features and enhance existing functionality based on project requirements.
  • Optimize Performance: Ensure optimal performance, scalability, and responsiveness of web applications across various devices and browsers.
  • Conduct Code Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to best practices and coding standards.
  • Troubleshoot and Debug: Identify and resolve front-end issues, bugs, and performance bottlenecks to enhance user experience and application stability.
  • Stay Updated with Industry Trends: Keep abreast of the latest trends and technologies in front-end development, and propose innovative solutions to enhance the product.
  • Collaborate with Back-End Developers: Work in tandem with back-end developers to integrate APIs and ensure seamless data flow between the front end and server-side components.
  • Documentation and Testing: Write clear documentation and create automated tests to ensure the functionality and stability of front-end components.

Qualifications:

  • Bachelor’s degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • Proven experience as a Front-End Developer, Web Developer, or similar role, with a strong portfolio of web applications and projects.
  • Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks such as React, Angular, or Vue.js.
  • Experience with responsive design principles and front-end build tools like Webpack, Gulp, or Grunt.
  • Familiarity with version control systems, particularly Git.
  • Strong understanding of cross-browser compatibility issues and ways to work around them.
  • Knowledge of RESTful APIs and experience with integrating front-end components with back-end services.
  • Excellent problem-solving skills and attention to detail, with the ability to write clean, maintainable code.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Qualifications:

  • Experience with CSS preprocessors like SASS or LESS.
  • Familiarity with front-end testing frameworks such as Jest, Mocha, or Cypress.
  • Knowledge of back-end technologies and frameworks, such as Node.js, Express, or Django.
  • Experience with version control and collaboration tools such as GitHub, Bitbucket, or GitLab.
  • Understanding of web performance optimization techniques and tools.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • Retirement plan with company match.
  • Generous paid time off and flexible work arrangements.
  • Professional development opportunities and access to conferences and workshops.
  • A dynamic and inclusive work environment with a collaborative team culture.

How to Apply:

If you are excited about creating cutting-edge web experiences and have the skills and passion to join our team, please submit your resume, a cover letter, and a link to your portfolio or GitHub profile to [email address/website]. Please include “Front-End Developer Application” in the subject line.

Join [Company Name] and help us build amazing digital experiences that empower our users and drive our success. We look forward to your application!

About us

We unravel the most complex challenges and since our founding we have had a mission to make electronic transactions safer.

Our solutions are present in 20+ countries and, among our customer base, are the 8 most important banks in Brazil and 20 in Latin America!

Behind the scenes of all our achievements is our Team, which has +200 People involved in the development of our solutions. Questioning, curious, creative, proactive, collaborative people who are open to new experiences.

We value a work environment that promotes personal and professional growth where everyone feels welcomed, authentic and comfortable exploring their skills!

We believe in the power of diversity to drive innovation in our solutions. That's why, at HST, we have Coletivo Diversifica, a space for discussing diversity themes and strategies that aims to make our organization more plural and inclusive!

We are protagonists in the digital transformation of payment methods, we are HST!