Frontend Software Engineer

Global technology and business consulting firm focused on financial services and energy sectors, with 33 offices across Americas, Europe, and Asia-Pacific.
Frontend
Contact Company
Finance

Description For Frontend Software Engineer

Capco is a leading global technology and business consulting firm specializing in financial services and energy sectors. With a presence across 33 offices in the Americas, Europe, and Asia-Pacific, we are dedicated to helping our clients succeed in their digital transformation journey.

As a Frontend Software Engineer at Capco, you'll be part of a dynamic team working on cutting-edge projects using modern technologies like React, TypeScript, and various frontend tools. You'll have the opportunity to develop responsive and scalable user interfaces, collaborate with cross-functional teams, and contribute to the technical architecture of our solutions.

We pride ourselves on our inclusive culture and value diversity in all its expressions. We have active internal committees focused on various diversity initiatives, including Women, People with Disabilities, Black People, LGBTQIAPN+, Parenting, Generations, and more. This demonstrates our commitment to creating a welcoming environment for all professionals.

The role offers excellent opportunities for professional growth, working with the latest technologies, and making a real impact in the financial services sector. You'll be supported in your career development and have the chance to work on challenging projects for major financial institutions.

Join us if you're passionate about frontend development, have a strong technical background, and want to be part of a company that values both technical excellence and inclusive culture. At Capco, you'll find opportunities to grow your skills, work with global teams, and contribute to meaningful projects that shape the future of financial services.

Last updated 5 days ago

Responsibilities For Frontend Software Engineer

  • Develop dynamic and responsive user interfaces using React and related technologies
  • Ensure code quality by applying good development practices, including automated testing (unit and/or integration)
  • Collaborate with designers, product owners, and other developers to transform designs and ideas into robust technical solutions
  • Optimize applications for better performance and scalability
  • Integrate RESTful and/or GraphQL APIs into React applications
  • Participate in code reviews and contribute to continuous improvement of the development process
  • Stay updated with new technologies and contribute to the adoption of relevant trends for projects

Requirements For Frontend Software Engineer

React
JavaScript
TypeScript
Node.js
  • Practical experience with React.js (Hooks, Context API, etc.)
  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+)
  • Experience with state management (Redux, MobX, or others)
  • Familiarity with styling libraries like Styled-Components, TailwindCSS, or CSS Modules
  • Experience consuming REST or GraphQL APIs
  • Knowledge of code versioning tools (Git)
  • Advanced English proficiency
  • TypeScript experience (preferred)
  • Knowledge of Next.js or other SSR tools (preferred)
  • Experience with Jest, React Testing Library, or Cypress (preferred)
  • Familiarity with agile methodologies (Scrum, Kanban) (preferred)
  • Experience with cloud integration/deployment (AWS, Azure, GCP) (preferred)
  • Experience with WebSockets and real-time development (bonus)
  • Open-source contributions (bonus)
  • Basic UI/UX knowledge for design improvements (bonus)

Interested in this job?