Apply

Software Engineer, Frontend

Posted 3 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States, PST

💸 Salary: 115000.0 - 180000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Atticus

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: Node.jsSoftware DevelopmentCloud ComputingFrontend DevelopmentGitHTMLCSSJavascriptReact.jsREST APISoftware Engineering

Requirements:
  • 3+ years of experience writing idiomatic JavaScript/ Node.js
  • Experience and love for building React applications
  • You speak CSS and HTML
  • Use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You lint all your code or know you should.
  • You know what parts of your code require tests and you write those tests.
  • Versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
Responsibilities:
  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Work with product and software architects to plan and deliver features, fixes, and performance enhancements
  • Leverage your peers as multipliers for your skills to create excellent products and services.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Kraken👥 1001-5000💰 Secondary Market about 1 year ago🫂 Last layoff 4 months agoEthereumBlockchainBitcoinFinTechTrading Platform

  • 2+ years of experience building enterprise-level apps with Next.js
  • Extensive experience working closely with designers
  • 6+ years of experience in software development, focus on web applications
  • Strong belief in unit testing, end-to-end testing, and sanity testing
  • Strong written and verbal communication skills in English
  • Design, develop, and maintain high-quality internationalized website using Next.js
  • Build and optimize user acquisition and onboarding experiences
  • Develop scalable solutions for conversion funnel enhancement
  • Collaborate on strategic launches and optimize for success at every stage
  • Continuously test, learn, and iterate on designs and features
  • Implement best practices for high-quality, scalable frontend development
  • Drive technical decisions and shape frontend architecture
  • Work cross-functionally to create user-first experiences

Frontend DevelopmentJavascriptNext.jsA/B testing

Posted 3 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 186065.0 - 218900.0 USD per year

🔍 Software Development

🏢 Company: Coinbase Careers Page👥 1000-5000

  • 5+ years of experience in software engineering
  • 4+ years in developing web apps with JavaScript and React
  • Familiar with performance, security, and usability best practices
  • Design secure and reliable services to integrate with blockchains
  • Build UI components for mobile and web in TypeScript using React
  • Work with engineers, product managers, and senior leadership

FigmaJavascriptReact NativeTypeScriptReact

Posted 4 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 220000.0 - 250000.0 USD per year

🔍 Software Development

🏢 Company: G2i Inc.

  • A minimum of 3 years in web app development and shipping user-facing features using JavaScript and modern component-based frameworks like React.
  • Proven experience with component-based UI frameworks and current best practices in frontend architecture, including performance and security.
  • Familiarity with product and design lifecycles, and experience working closely with cross-functional teams.
  • Ability to write high-quality, well-tested code to meet user needs.
  • Develop Interfaces: Design and implement user-friendly interfaces for digital currency applications, enhancing functionality and user experience.
  • Integrate Blockchain Technologies: Build secure and reliable services that interact with blockchain networks and manage cryptocurrency assets.
  • Build Infrastructure: Develop services that ensure secure storage, accounting, and transactions for asset transfers.
  • Collaborate: Work closely with engineers, product managers, and senior leadership to transform our vision into actionable plans each quarter.
  • Contribute Positively: Bring enthusiasm to every meeting and foster an inclusive atmosphere for your colleagues.

GraphQLFrontend DevelopmentJavascriptReact NativeTypeScriptReactRESTful APIsSoftware Engineering

Posted 9 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 300000.0 - 400000.0 USD per year

🔍 Crypto, Blockchain, Software Development

🏢 Company: G2i Inc.

  • 5+ years of experience in software engineering
  • At least 4 years developing web applications with JavaScript and React
  • Strong background in designing and deploying UI components
  • Experience delivering high-impact results in team settings
  • Proven ability to write clean, testable code
  • Architect and implement secure, scalable services
  • Develop intuitive user-friendly interfaces
  • Write backend services for secure storage and transaction management
  • Collaborate with cross-functional teams
  • Cultivate a collaborative and inclusive team atmosphere

GraphQLBlockchainFrontend DevelopmentJavascriptReact NativeTypeScriptGoReact

Posted 9 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 149000.0 - 350000.0 USD per year

🔍 Software Development

🏢 Company: Figma

  • 4+ years experience building web frontend products with a passion for adopting best practices in testing and observability frameworks.
  • Experience working with client-side frontend technologies like React, testing frameworks like Jasmine/Jest/Playwright, observability systems for error reporting, real-time telemetry and analytics logging, build tools like Bazel and CI/CD frameworks, cloud services like AWS, and code coverage and performance/runtime profiling tools.
  • Demonstrated coding fluency with one or more programming languages in a working context, including but not limited to: Typescript/Javascript, C++, React, Ruby, Java, Python, Go, or Rust.
  • Experience communicating and collaborating regularly and effectively with designers, data science, PMs, engineers, and stakeholders beyond your team (or org) to plan features and break down high level goals into tasks and timelines.
  • Demonstrated unwavering commitment for improving product quality by building tools and frameworks for engineers.
  • Develop deep knowledge of Figma’s client-side stack and its interfaces to backend sub-systems.
  • Build client testing frameworks to enable Figma engineers to detect feature and memory / performance regressions proactively.
  • Improve the performance of Figma’s products by building observability metrics and tooling to measure and debug degradations in core metrics (frame rates, memory, CPU utilization) in collaboration with feature teams and data science teams.
  • Provide leadership and engineering teams visibility into their quality and performance to maintain / improve Figma's high bar for product excellence.
  • Be a part of a unique engineering culture that fosters learning, belonging and impact.

AWSSoftware DevelopmentCloud ComputingFrontend DevelopmentJavascriptJestTypeScriptUI DesignC++AlgorithmsData StructuresReactCommunication SkillsCI/CDProblem SolvingSoftware EngineeringDebugging

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Vanta👥 501-1000💰 $150,000,000 Series C 7 months agoInternetArtificial Intelligence (AI)ComplianceCyber SecuritySoftware

  • Experience with frontend infrastructure challenges related to scale, reliability, or performance
  • Experience writing codemods and familiarity with infrastructure as code
  • Experience with GraphQL, Typescript and React, and are familiar with frontend technologies / libraries such as Webpack, Parcel, Mocha, Jest, etc.
  • Have worked on technical initiatives aimed towards web performance, product platform, frontend infrastructure, or developer productivity
  • Lead complex projects with multiple stakeholders and engineers to enable our business and team to scale
  • Improve and maintain our internal GraphQL API, and set best practices across the org
  • Set direction for our frontend testing strategy to support a quickly growing number of engineers
  • Build and maintain frontend testing infrastructure
  • Improve our frontend build tooling, including bundling and managing how we publish our assets
  • Ensure our frontend monitoring is robust and that our app is performant
  • Advocate for product quality and collaborate with product engineering teams on cross cutting issues, such as web performance
  • Work with talented and kind engineers to make a significant impact on our customer base, enabling them to improve their security and prove it
  • Contribute to building Vanta’s engineering culture as we grow

Backend DevelopmentGraphQLLeadershipFrontend DevelopmentJestReact.jsTypeScriptCommunication SkillsNodeJSSoftware Engineering

Posted 15 days ago
Apply
Apply

📍 North America

🧭 Full-Time

💸 170000.0 - 240000.0 USD per year

🔍 Data Activation

🏢 Company: Hightouch👥 101-250💰 $38,000,000 Series B over 1 year agoDeveloper PlatformCRMSaaSMarketingInformation TechnologySoftware

  • Deep experience in developing frontend applications.
  • Product-minded with a passion for user experience.
  • Strong collaboration skills with product managers and designers.
  • Ability to prioritize and make decisions with ambiguous requirements.
  • Willingness to mentor other engineers.
  • Develop production-ready applications focusing on user experience.
  • Collaborate with product managers and designers to quickly ship features.
  • Build a strong understanding of core users and personas.
  • Shape best practices within the engineering organization.
  • Mentor other frontend engineers and make important technical decisions.

Frontend DevelopmentHTMLCSSJavascriptUI DesignUser Experience DesignReact

Posted 24 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Fintech

🏢 Company: AffiniPay👥 501-1000💰 Private 8 months agoFinancial ServicesPaymentsFinTech

  • BS in Computer Science or related field, or equivalent professional experience.
  • 5+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.
  • Extensive experience building production-grade web applications, including developing reusable components, managing complex state, and optimizing front-end performance.
  • Expertise in Frontend technologies such as React, Tailwind, Bootstrap, NextJS.
  • Experience in deploying frontend applications and building out a CI/CD pipeline.
  • Professional experience with Ruby on Rails or equivalent, with the ability to develop and maintain APIs and other backend functionality.
  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).
  • Strong understanding of SOLID design principles and software design patterns.
  • Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL.
  • Excellent teamwork, documentation, and communication skills.
  • Design and implement scalable applications using modern web application frameworks (e.g., Rails, React, Node, NextJS).
  • Utilize and maintain reusable component libraries.
  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.
  • Modernize web applications to enhance user experience, improve performance, and ensure scalability.
  • Pioneer in Frontend technologies and bring in concepts and patterns into the engineering organization.
  • Establish best practices and champion innovation.
  • Mentor and coach software engineers, fostering professional growth within the team.
  • Work closely with UX teams to design and ship web applications with a focus on usability.
  • Support software deployments by debugging, troubleshooting, and coordinating with DevOps and QA engineers.
  • Drive technology initiatives to enhance application performance, scalability, and maintainability.
  • Stay updated with industry trends and emerging technologies to bring innovation to the team.

PostgreSQLSQLAgileFrontend DevelopmentHTMLCSSRuby on RailsNext.jsReactCI/CD

Posted about 1 month ago
Apply
Apply

📍 United States

🔍 Human Resources software

🏢 Company: BambooHR👥 251-500💰 over 8 years agoHuman ResourcesSaaSSoftware

  • 5+ years of hands-on experience in HTML, CSS, and JavaScript.
  • Ability to produce user interfaces from high-resolution mocks.
  • Experience leading web development projects with multiple stakeholders.
  • Strong understanding of web standards and best practices.
  • Ability to mentor team members and contribute to a collaborative environment.
  • Previous work samples demonstrating proficiency in creating interactive web applications.
  • Collaborate with designers and cross-functional teams to enhance website functionality and aesthetics.
  • Build engaging and reusable website components using JavaScript and CSS.
  • Implement data tracking, cookie consent, and A/B testing solutions.
  • Analyze and enhance website performance using browser beacons and RUM data.
  • Utilize tools like Adobe Analytics to track user interactions and optimize performance.
  • Research and propose optimizations for seamless website operation.

HTMLCSSJavascriptMentoringA/B testing

Posted about 2 months ago
Apply
Apply

📍 US, Canada

🧭 Full-Time

💸 107640 - 120000 USD per year

🔍 Internet, Domain Registration

🏢 Company: Tucows👥 1001-5000💰 $240,000,000 Post-IPO Debt over 1 year ago🫂 Last layoff 4 months agoEmailWeb HostingDomain RegistrarMobileISP

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent work experience.
  • Minimum of 5 years of experience delivering high-quality software solutions.
  • Solid understanding of modern JS frameworks, such as React.js and Vue.js.
  • Practical experience in developing unit tests.
  • Strong skills in HTML5, CSS3 (Sass/SCSS).
  • Familiarity with build and package management tools like Vite, Webpack, Babel, or npm.
  • Experience in consuming RESTful APIs.
  • Knowledge of responsive web design principles and accessibility.
  • Experience with version control using Git.
  • Hands-on experience using Figma or similar tools.
  • Strong problem-solving skills and ability to debug web application issues.
  • Develop user-facing features using front-end technologies, ensuring they align with project requirements.
  • Contribute to translating design concepts into functional web components.
  • Optimize user interfaces for maximum efficiency and scalability.
  • Collaborate with back-end developers to integrate front-end components with back-end APIs.
  • Create reusable and modular components that support multiple projects.
  • Engage in the code review process and provide constructive feedback.
  • Work closely with engineering leads, product owners, and project managers.

FigmaGitHTMLCSSReact.jsVue.JsProduct DevelopmentReactRESTful APIs

Posted 4 months ago
Apply