Apply

Senior Frontend Engineer

Posted 7 months agoViewed

View full description

๐Ÿ“ Location: North America, South America, Europe

๐Ÿ’ธ Salary: $140,000 - $200,000 per year

๐Ÿ” Industry: Data labeling and AI

๐Ÿข Company: HumanSignal๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $5,000,000 Series A almost 3 years agoArtificial Intelligence (AI)Data Collection and LabelingOpen SourceMachine LearningSoftware

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: AWSGraphQLPythonCypressDesign PatternsDjangoEs6HTMLCSSJavascriptJestKafkaKubernetesTypeScriptVue.JsAngularPostgresRedisReduxReactSpark

Requirements:
  • Extensive experience developing front-end applications with modern JavaScript frameworks (React, Angular, Vue.js).
  • Strong knowledge of HTML, CSS, and JavaScript (ES6+), with a focus on cross-browser compatibility, accessibility principles, and delivering high-quality, maintainable code.
  • Familiarity with state management libraries (Redux, Vuex) and front-end build tools (Webpack, Vite).
  • Comfort working with backend technologies (e.g., REST APIs, Django GraphQL) and willingness to dive into backend code when needed.
  • A keen eye for design and UX, with a drive to build intuitive and visually appealing interfaces.
  • High user empathy and a focus on delivering value through thoughtful, well-crafted user experiences.
  • A passion and aptitude for impactful communication at a Sr+ SWE IC level, using TDDs, code reviews, presentation, and thoughtful feedback.
  • BSCS, related degree or equivalent practical experience.
Responsibilities:
  • Develop and maintain front-end components for our data labeling platform, focusing on performance, scalability, and user experience.
  • Work closely with product, design, and other engineers to translate requirements and mockups into intuitive user interfaces.
  • Participate in code reviews, architecture discussions, and the entire development process, from ideation to production.
  • Establish standards for front-end development, including code style, maintainability, and best practices.
  • Identify areas for improvement in the codebase and drive changes that enhance the overall quality of the product.
  • Mentor and provide guidance to junior engineers on best practices and coding standards.
Apply

Related Jobs

Apply

๐Ÿ“ EMEA

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: WunderGraph, Inc.

  • Proven professional experience as a software developer, with a focus on frontend development in large-scale React applications (preferably using Next.js).
  • Strong understanding of UI and UX principles, with a passion for creating seamless and visually appealing user experiences.
  • Know how to manage complex state in React applications, and you have experience with state management libraries like Recoil, Zustand, or Jotai.
  • Self-starter with excellent prioritization skills, capable of managing your workload independentlyโ€”no hand-holding needed.
  • Proficient in TypeScript, React, and Node.js.
  • Build software along our entire stack (Next.js, React, Typescript, tRPC, GraphQL, Tailwind)
  • Maintain, deliver, and take ownership of high-quality features for our SaaS product cosmo.wundergraph.com
  • Ensuring optimal performance, reliability, and developer experience (DX).
  • Analyzing telemetry data and collaborating with our customers to understand their use cases and identify opportunities for improvement.
  • Diagnosing and resolving technical issues, often working directly with our customers' engineering teams.

GraphQLNode.jsSoftware DevelopmentFrontend DevelopmentGitTypeScriptUI DesignNext.jsReactCommunication SkillsCI/CDProblem SolvingSoftware Engineering

Posted 1 day ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ” Fintech

๐Ÿข Company: Puzzle.io

  • 6+ years as a software engineer
  • Experience with modern front-end development frameworks and tools (We use React, TypeScript, and Next.js)
  • Experience building and interfacing with REST and GraphQL APIs
  • Experience in design thinking methodology in UI development
  • Experience in a modern programming language
  • A general understanding of database design and analytics
  • Work directly with our product and design team to deliver on core financial, auditing, and user growth features.
  • Build complex user interfaces and components to allow users to view and interact with their financial data in an efficient way.
  • Contribute to shared libraries and components used throughout the frontend codebase.
  • Collaborate with full stack and backend engineers to architect and understand full feature flows.
  • Understand the capabilities, complexity, and limitations of technical architecture throughout the UI Development process.
  • Provide critical support and independent review of the work of teammates.

GraphQLDesign PatternsFrontend DevelopmentReact.jsTypeScriptUI DesignREST APINext.jsSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 132050.0 - 235600.0 CAD per year

๐Ÿ” Software Development

  • Have 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.
  • 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.
  • 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 SkillsCollaborationCI/CDRESTful APIsMentoring

Posted 5 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 190800.0 - 267100.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Reddit๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $410,000,000 Series F over 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • Minimum 6+ years of post-internship, full-time, hands-on, professional software development experience developing software in one or more front end focused programming languages; Javascript, Typescript, ES6.
  • Experience with one or more front-end web frameworks such as LIT, Polymer, React, Vue, or Angular with experience with CSS.
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs is a plus.
  • Experienced with distributed caching layers, and distributed large scale data storage systems.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. Youโ€™ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.
  • Move fast while balancing quality. We canโ€™t afford extensive processes, and we also canโ€™t afford show-stopping bugs. We need someone who can balance speed with quality while quickly building brand-new products.

GraphQLEs6Frontend DevelopmentGitCSSJavascriptReact.jsTypeScriptAPI testingCommunication SkillsSoftware Engineering

Posted 5 days ago
Apply
Apply

๐Ÿ“ EMEA

  • Experience with TypeScript
  • Experience with React
  • Experience with Server Side Rendering
  • Experience with Serverless
  • Experience with Unit Testing
  • Experience with our very own Design System in Storybook
  • Build features in our different services
  • Help grow the enterprise applications

Frontend DevelopmentTypeScriptServerlessReact

Posted 7 days ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿ’ธ 89083.0 - 106899.0 GBP per year

๐Ÿ” Software Development

๐Ÿข Company: Grafana Labs๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $240,000,000 Series D almost 3 years agoSoftware Development

  • Experience with React
  • Experience with Typescript
  • Experience with Redux
  • Experience with Redux Toolkit
NOT STATED

Frontend DevelopmentJestTypeScriptGrafanaReduxReactCI/CDSoftware Engineering

Posted 9 days ago
Apply
Apply

๐Ÿ“ Spain

๐Ÿ’ธ 80571.0 - 96685.0 EUR per year

๐Ÿ” Software Development

๐Ÿข Company: Grafana Labs๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $240,000,000 Series D almost 3 years agoSoftware Development

  • Experience working with React
  • Experience working with Typescript
  • Experience working with Redux
  • Experience working with the Redux toolkit
NOT STATED

Frontend DevelopmentJestReact.jsTypeScriptYarnGrafanaREST APIReduxReactCI/CDSoftware Engineering

Posted 9 days ago
Apply
Apply

๐Ÿ“ Romania

๐Ÿ’ธ 296000.0 - 359000.0 RON per year

๐Ÿ” Software Development

๐Ÿข Company: dbt Labs๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $222,000,000 Series D about 3 years ago๐Ÿซ‚ Last layoff almost 2 years agoArtificial Intelligence (AI)Open SourceBig DataAnalyticsInformation TechnologySoftware

  • Expertise in modern front-end technologies such as React, TypeScript, JavaScript, or similar frameworks.
  • Experience working asynchronously as part of a fully remote, distributed team.
  • A passion for creating intuitive, accessible, and visually engaging user interfaces that solve customer problems
  • Experience in building and optimizing front-end performance for scalable, large-scale web applications.
  • A keen eye for UI/UX design principles and collaboration with designers to bring mockups and prototypes to life, using Figma
  • Familiarity with front-end testing frameworks (e.g. Cypress) and a commitment to writing maintainable and testable code.
  • A strong ability to make trade-offs between delivering features quickly and maintaining long-term front-end architecture quality.
  • Proficiency in reading and writing English, with strong communication skills.
  • Work closely with product designers and product managers to create beautiful, intuitive, and efficient user interfaces.
  • Lead the development of front-end experiences that enhance the user experience throughout the Analytics Development Lifecycle (ADLC).
  • Continuously improve the performance, accessibility, and scalability of front-end applications to deliver a seamless experience for dbt Cloud users.
  • Engage directly with users and internal stakeholders to iterate quickly on designs, prototypes, and final products.
  • Advocate for best practices in front-end development and ensure that all code is well-structured, maintainable, and tested.
  • Experiment with new front-end technologies and tools to push the boundaries of whatโ€™s possible within the product.

CypressFigmaFrontend DevelopmentJavascriptReact.jsTypeScriptUI DesignReact

Posted 13 days ago
Apply
Apply

๐Ÿ“ Americas

๐Ÿงญ Full-Time

๐Ÿ’ธ 180000.0 - 230000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Monte Carlo๐Ÿ‘ฅ 251-500E-CommerceJewelry

  • 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
  • Ready to thrive and communicate with your team and collaborate with others in a fast-paced environment
  • Product-minded and user-driven
  • Pragmatic and biased towards action; you're able to see the bigger picture and reason about prioritization and scope
  • 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.

Software DevelopmentDesign PatternsFrontend DevelopmentGitJavascriptReact.jsUI DesignReactRESTful APIsSoftware Engineering

Posted 16 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿ’ธ 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 17 days ago
Apply