Flag job

Report

Senior Frontend Engineer

Min Experience

5 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

As a Senior Frontend Engineer at Mainstack, you will be responsible for designing, developing, and optimizing intuitive and visually appealing user interfaces. You will play a crucial role in building highly interactive web applications that enhance user experience, performance, and accessibility. Responsibilities Develop and maintain scalable and high-performance frontend applications. Implement responsive and user-friendly designs using modern frontend frameworks. Collaborate with backend engineers, designers, and product managers to deliver seamless user experiences. Optimize application performance, accessibility, and cross-browser compatibility. Ensure high-quality UI/UX consistency across all products. Write clean, maintainable, and testable code following best practices. Work with state management libraries to ensure smooth data flow within applications. Mentor junior engineers and contribute to the growth of the frontend team. Requirements 5+ years of experience in frontend development, building scalable web applications. Strong proficiency in React.js, Next.js, and modern JavaScript/TypeScript. Experience with state management libraries such as Redux, Zustand, or Recoil. Deep understanding of HTML, CSS, and preprocessors like SASS or TailwindCSS. Experience working with component libraries and design systems. Knowledge of RESTful and GraphQL APIs integration. Strong understanding of performance optimization techniques for frontend applications. Familiarity with version control systems like Git. Experience with testing frameworks like Jest, React Testing Library, or Cypress. Strong problem-solving skills and ability to work in a fast-paced environment. Nice-to-Have Experience with server-side rendering (SSR) and static site generation (SSG). Familiarity with WebSockets and real-time data handling. Hands-on experience with headless CMS platforms. Understanding of security best practices in frontend development. Knowledge of CI/CD pipelines for frontend deployment. Contributions to open-source projects or a strong personal portfolio.

About the company

At Mainstack, we're building something bigger than ourselves—the platform for businesses to accept payments globally in 135+ currencies without restrictions, equipped with all the essential software tools to build, manage, and scale a worldwide customer base. We're looking for ambitious individuals like you to join our team of SuperMainstars. This isn't just about dreaming big; it's about making the impossible happen. You'll work alongside passionate, talented people who take ownership of their work, knowing that what we do has a real impact on lives, careers, and futures.

Skills

react.js
next.js
javascript
typescript
redux
zustand
recoil
html
css
sass
tailwindcss
rest api
graphql
git
jest
react testing library
cypress