Apply

Senior Frontend Engineer

Posted about 9 hours agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Americas

💸 Salary: 180000.0 - 230000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Monte Carlo

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Software DevelopmentDesign PatternsFrontend DevelopmentGitJavascriptReact.jsUI DesignReactRESTful APIsSoftware Engineering

Requirements:
  • 5+ years of experience delivering production-grade frontend code, performing code reviews, and working on full-stack design and architecture of applications
  • 2+ years of recent React experience
  • Strong Javascript skills and experience developing with React framework on a large, complex codebase
  • Experience with testing frameworks such as react-testing-library, playwright or cypress required
  • Experience tech-leading critical projects or initiatives within your team and organization
Responsibilities:
  • Own substantial projects from inception to deployment, take on more responsibility with fewer rules and act like an owner
  • Working with the product team and other stakeholders to identify and iteratively deliver values to customers
  • Lay a great web foundation for other engineers to build on, helping engineers to move fast (e.g., through reusable components) and move with high quality (e.g., applying design patterns and principles, increasing test coverage)
  • Optimize UI and application code for performance, quality, and maintainability.
  • Navigate with some ambiguity while solving problems creatively from the ground up and tenaciously pursuing solutions to difficult challenges.
Apply

Related Jobs

Apply

📍 United States

💸 170000.0 - 200000.0 USD per year

🔍 Software Security

🏢 Company: Red Cell Partners👥 11-50Financial ServicesVenture CapitalFinance

  • Proven experience as a technical lead for frontend web UI projects, driving teams to deliver exceptional user interfaces
  • Proficiency in Typescript, JavaScript, and CSS, with a deep understanding of frontend development principles and best practices
  • Strong knowledge of responsive and accessible web design and cross-platform compatibility
  • Experience with modern UI frameworks such as React, or similar
  • Passionate about creating simple and intuitive user experiences that resonate with users
  • Excellent written and verbal communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders
  • A keen eye for design and attention to detail, ensuring the visual appeal and usability of frontend applications
  • Strong desire to build impactful products
  • Define and own the frontend architecture of our applications
  • Collaborate with product managers, designers, and backend engineers to gather requirements and translate them into intuitive and visually appealing UI/UX designs
  • Develop and maintain responsive, cross-platform web applications using modern web technologies
  • Implement and maintain automated testing to ensure the reliability and stability of frontend applications
  • Stay informed about the latest web technologies and best practices and share this knowledge with the team to drive continuous improvement
  • Mentor the engineering team as the company grows, fostering a culture of innovation, collaboration, and technical excellence
  • Support and contribute to code reviews, ensuring adherence to coding standards and best practices

LeadershipAgileFrontend DevelopmentGitCSSJavascriptReact.jsTypeScriptUI DesignCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Payments

🏢 Company: Alternative Payments👥 11-50Financial ServicesOnline PortalsPayments

  • Proven track record in designing and implementing complex web applications, ideally within fast-paced or fintech environments.
  • Deep expertise in modern JavaScript frameworks and libraries—specifically React/Next.js—and proficiency in TypeScript.
  • Strong understanding of web performance optimization, responsive design, accessibility (a11y) best practices, and modern build tools.
  • Experience in leading technical projects and mentoring frontend developers, ensuring high-quality standards and fostering team growth.
  • Excellent problem-solving skills, a keen eye for detail, and the ability to work independently on challenging technical issues.
  • Exceptional communication skills and a collaborative mindset, crucial for a fully remote work environment.
  • Lead the design and development of high-impact, scalable front-end features using React/Next.js and TypeScript.
  • Drive technical initiatives and best practices, ensuring a consistent, maintainable, and high-quality codebase.
  • Architect and implement advanced user interfaces and interactive experiences, tackling projects from minor enhancements to major feature rollouts.
  • Optimize applications for maximum speed and scalability while ensuring a seamless user experience across devices and browsers.
  • Partner with cross-functional teams—product management, design, and QA—to define project requirements and translate them into engaging, responsive user interfaces.
  • Work closely with UI/UX designers to incorporate modern design trends, accessibility standards, and responsive design principles into the product.
  • Guide and mentor junior and mid-level frontend developers through code reviews, pair programming, and technical coaching.
  • Foster a culture of continuous improvement and knowledge sharing within the frontend team.
  • Ensure robust testing, monitoring, and optimization of frontend applications.
  • Stay abreast of emerging frontend technologies and industry trends to continually improve our development processes and product quality.

LeadershipFrontend DevelopmentJavascriptReact.jsTypeScriptNext.jsCommunication SkillsCollaborationCI/CDRESTful APIsMentoring

Posted 2 days ago
Apply
Apply

📍 Canada

💸 192000.0 - 212000.0 CAD per year

🔍 Software Development

🏢 Company: OpenPhone👥 51-100💰 $40,000,000 Series B almost 3 years agoProductivity ToolsMessagingB2BCollaborationSoftware

  • Strong experience with with React & Typescript
  • Proven track record of architecting large-scale frontend architectures & building design systems and component libraries
  • Knowledgeable about web performance, observability, and accessibility
  • Coding, architecting, and owning moderate to complex components
  • Lead a small team or project
  • Provide technical guidance, code reviews, and design and deliver on small/medium size projects end-to-end

Design PatternsFrontend DevelopmentGitReact.jsSoftware ArchitectureTypeScriptUI DesignREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringJSONData visualizationSoftware EngineeringDebugging

Posted 4 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 171000.0 - 235600.0 CAD per year

🔍 Software Development

  • 5+ years of experience working as a FE/UI engineer with a proven track record of shipping code.
  • Are proficient in advanced React and CSS patterns.
  • Have a deep, foundational understanding of Javascript and/or Typescript.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress)
  • Treat web accessibility as a top priority
  • Have some experience with multi-user, multi-role, concurrent user products
  • Have experience working with a fast paced, highly collaborative, and cross-functional team.
  • Are comfortable working in an agile, safe-to-fail, environment.
  • Write performant and accessible User Interfaces that power the Webflow visual design experience.
  • Work on technologies such as React,js, Javascript/Typescript, HTML, and CSS.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate product managers and designers in an autonomous, supportive team environment.
  • Mentor junior engineering in technical skills and Webflow culture.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

AgileFrontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptCommunication SkillsCollaborationMentoring

Posted 4 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 133000.0 - 151000.0 USD per year

🔍 Software Development

🏢 Company: Infinite Reality👥 101-250💰 $350,000,000 8 months agoMedia and EntertainmentWeb3Metaverse

  • 5+ years of building high-quality, user-friendly web applications.
  • Expertise in React & TypeScript: Deep knowledge of React and modern JavaScript/TypeScript, with a strong portfolio of projects.
  • Proficiency with Tailwind CSS: Proven ability to design and implement responsive, clean layouts using Tailwind CSS.
  • Mobile-First Mindset: A strong focus on creating designs that work flawlessly on mobile devices.
  • Collaboration & Communication: Excellent teamwork skills and the ability to communicate technical concepts clearly.
  • Problem-Solving Skills: A knack for debugging, optimizing performance, and delivering efficient solutions.
  • Develop High-Quality User Interfaces: Build responsive, dynamic web applications using React, TypeScript/JavaScript, HTML, and Tailwind CSS.
  • Optimize for Mobile: Ensure our designs deliver a smooth, engaging experience across all devices.
  • Collaborate Across Teams: Translate requirements into elegant solutions by partnering with cross-functional teams.
  • Improve Performance: Continuously optimize applications for speed, rendering efficiency, and overall user experience.
  • Maintain Code Excellence: Adhere to modern development practices to deliver clean, maintainable code.

Frontend DevelopmentGitHTMLCSSReact.jsTypeScriptMobile testingREST APICommunication SkillsCI/CDDebugging

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 146409.0 - 175691.0 CAD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience working with web applications ideally developed with React.
  • Solid experience unit and end to end testing your code ideally with Jest and Playwright.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Lead and manage projects throughout their entire lifecycle, from the initial ideation and planning stages, through development and execution, to final delivery.
  • Contribute to other projects that may not directly fall within your team’s scope.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers.

Software DevelopmentFrontend DevelopmentJestReact.jsTypeScriptGrafanaCommunication SkillsCollaboration

Posted 16 days ago
Apply
Apply

📍 United States, Canada

💸 148505.0 - 178206.0 USD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience working with web applications ideally developed with React.
  • Solid experience unit and end to end testing your code ideally with Jest and Playwright.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Lead and manage projects throughout their entire lifecycle, from the initial ideation and planning stages, through development and execution, to final delivery.
  • Contribute to other projects that may not directly fall within your team’s scope.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers.

Frontend DevelopmentJestReact.jsTypeScriptGrafanaREST API

Posted 16 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 136000.0 - 168000.0 USD per year

🔍 Software Development

🏢 Company: Help Scout👥 101-250💰 $15,000,000 Series B about 4 years agoCustomer ServiceTechnical SupportSoftware

  • Experience with PHP and REST APIs is a plus. You're comfortable occasionally venturing into backend code to support frontend features.
  • Experience with React, Redux, Next.js, CSS, Jest, Cypress
  • Time Zone Requirement: Your regular working hours should overlap with 9 AM - 1 PM ET.
  • Maintain high standards while contributing to Help Scout’s JavaScript and CSS best practices, leaving codebases better than you found them.
  • Partner with Designers in implementing UI/UX designs from Figma and Storybook, always prioritizing the customer experience and ensuring every interaction is polished and intuitive.
  • Improve performance, security, and usability to ensure a magical customer experience.
  • Occasionally work with backend technologies, especially REST APIs, to power frontend features (PHP and NextJS are pluses.)
  • Embrace remote work, participating in two-week iterations and communicating mostly via Slack. Autonomy and trust are key—we believe in getting work done where and when you are most productive.

PHPCypressFigmaFrontend DevelopmentGitCSSJavascriptJestUI DesignUser Experience DesignREST APIReduxNext.jsReactCommunication SkillsCollaboration

Posted 17 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: Atticus

  • You have 5+ years of experience writing idiomatic JavaScript/ Node.js
  • You have experience and love for building performant React applications
  • You speak CSS and HTML fluently and know how to build around browser limitations
  • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Architect, design, write, review, and test code in a collaborative environment with other software engineers.
  • Work with product to evaluate and refine product details and acceptance criteria
  • Evaluate new front-end technologies and methodologies with an eye toward scalability and performance.
  • Leverage your peers as multipliers for your skills to create excellent products and services.

AWSGraphQLNode.jsCloud ComputingGCPGitHTMLCSSJavascriptJenkinsREST APIReact

Posted 18 days ago
Apply
Apply

📍 Canada, United States

🧭 Full-Time

💸 132050.0 - 235600.0 USD per year

🔍 Software Development

  • 5+ years of experience shipping features and products, with a focus on web frameworks and products
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB
  • Can debug production issues across services and multiple levels of the stack
  • Deeply understand data design and modeling
  • Have consistently communicated trade-offs throughout a project to meet both technical and business requirements
  • Have experience building or working with CMS systems
  • Collaborate with designers, product managers, and engineers to plan and build product capabilities that enable our ambitious visual development goals.
  • Build, document, and test production code that impacts all Webflow customers
  • Participate in all engineering activities including incident response, on-call rotations, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
  • Drive end-to-end delivery, solving problems in a highly technical platform that empowers hundreds of thousands of people.
  • Improve our planning, development, and deployment processes to help you and your fellow team members.
  • Tackle complex technical challenges on a collaborative and geographically distributed team
  • Help drive the future of the Webflow CMS experience

GraphQLNode.jsExpress.jsFrontend DevelopmentMongoDBTypeScriptAPI testingSoftware EngineeringDebugging

Posted 23 days ago
Apply