Match score not available

Senior Frontend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field., 5+ years of experience in frontend software development., Proficiency in React, JavaScript, CSS., Strong understanding of modern frontend development workflows..

Key responsabilities:

  • Architect and develop scalable frontend solutions.
  • Mentor junior developers and lead technical discussions.
Berkeley Payments logo
Berkeley Payments
11 - 50 Employees
See more Berkeley Payments offers

Job description

This is a remote position.

About Us:

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly. We pride ourselves on offering cutting-edge financial technology to our clients, empowering businesses to streamline operations and improve their payment processes.



Role Overview:

We are looking for a talented and passionate Senior Frontend Engineer to join our technology team. This role will be primarily focused on building intuitive, high-performance user interfaces for our payment processing systems. As a Senior Frontend Engineer at Berkeley Payments, you will collaborate closely with product managers, designers, and backend engineers to create modern, responsive, and accessible web applications. We're seeking developers who bring a product-oriented mindset—those who consider the end-user experience and have a holistic view of product development, from design through to implementation.


Key Responsibilities:

  • Architect and develop high-quality, scalable, and maintainable frontend software solutions for web applications.

  • Design and implement clean, reusable components using React, CSS, and styled-components, ensuring responsiveness and performance across devices.

  • Collaborate with cross-functional teams to define and implement product features and ensure alignment with business goals.

  • Lead the development of frontend features with a focus on user experience, including interactions, accessibility, and usability.

  • Optimize frontend code for performance, ensuring smooth and efficient rendering of web pages.

  • Ensure the frontend is secure, following best practices for data security and privacy.

  • Mentor junior developers, lead technical discussions, and provide architectural guidance.

  • Participate in code reviews, ensuring high standards of code quality, maintainability, and performance.

  • Troubleshoot and debug complex issues across the application stack, ensuring quick resolution and minimal downtime.

  • Stay updated on frontend technologies and industry trends, and introduce new tools or approaches to improve the development process.

  • Contribute to setting the technical direction of the team and drive best practices in frontend software engineering.

  • Work closely with design teams to ensure that the UI is consistent with product design standards.

  • Be comfortable with shifting priorities and able to adapt quickly to new challenges and requirements in a startup environment.


Tech Stack:

  • Frontend: React, JavaScript, CSS, styled-components

  • Backend: Elixir, Golang

  • Databases: MySQL, PostgreSQL

  • APIs: RESTful services

  • Version Control: Git, GitHub

  • DevOps: AWS, Docker, Kubernetes

  • Infrastructure as Code (IaC): Terraform


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).

  • 5+ years of experience in frontend software development, preferably within fintech or payments.

  • Proficiency in React, JavaScript, CSS, and styled-components.

  • Strong understanding of modern frontend development workflows, including state management (e.g., Redux, React Context).

  • Experience with building responsive and accessible web applications.

  • Experience with component libraries or UI frameworks like Material-UI or Bootstrap.

  • Proficiency with testing frameworks and methodologies (e.g., Jest, React Testing Library).

  • Experience with version control systems (Git) and collaboration tools (JIRA, Confluence).

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills for working in a cross-functional team.


What We Offer: At Berkeley Payments, we believe in creating an environment where our team members can thrive both professionally and personally. As a part of our team, you’ll benefit from:

  • Competitive Compensation: We offer a salary package that reflects your experience and contributions.

  • Comprehensive Benefits: Enjoy health, dental, and vision coverage, along with paid time off.

  • Fully Remote Environment: We are a fully remote company, allowing you to work from anywhere.

  • Professional Development: We invest in your growth through ongoing learning opportunities, mentorship, and chances to work with cutting-edge technologies.

  • Ownership and Impact: Be a part of a small, agile team where your work has direct and visible impacts on our products and customers.

  • Leadership Opportunities: As a senior team member, you'll have the potential to grow into a leadership role in the future.

  • Inclusive Culture: We are committed to fostering a diverse and inclusive workplace where everyone’s voice is heard and valued.

  • Exciting Fintech Landscape: Join a dynamic industry at the forefront of payments technology, where you’ll tackle complex problems and contribute to innovative solutions that shape the future of fintech.


Don’t meet every single requirement? At Berkeley Payments, we are dedicated to building a diverse and inclusive workplace. If you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description and you have a passion for learning and growth, we encourage you to apply anyway.



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

Front-End Engineer Related jobs