Apply

Senior Software Engineer (Frontend)

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, Minimum of 4 years

πŸ“ Location: USA, UK, India

πŸ” Industry: B2B technology

🏒 Company: DemandbaseπŸ‘₯ 501-1000πŸ’° $175,000,000 Debt Financing almost 2 years agoSales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

πŸ—£οΈ Languages: English

⏳ Experience: Minimum of 4 years

πŸͺ„ Skills: AgileJavaJavascriptJestQAProduct DevelopmentReactSeleniumCI/CDAttention to detail

Requirements:
  • Minimum of 4 years of relevant work experience as a front-end engineer.
  • Experience working on large-scale React applications.
  • Close collaboration with UX and Product teams.
  • Attention to detail at both visual and technical levels.
  • Strong product-oriented mindset with a desire to solve customer problems.
  • Experience with cross-functional platform engineering teams for thoughtful API design.
Responsibilities:
  • Help develop and own our single-page React (Typescript) application.
  • Set technical direction and standards across the product & engineering organization.
  • Serve as a senior resource for code reviews and best practices.
  • Work on a cross-functional team to design, develop, test, and release new functionality based on sophisticated ML-driven analytics.
  • Collaborate with Cloud Ops and QA to ensure industry-standard build, test, deploy pipelines.
Apply

Related Jobs

Apply

πŸ“ United Kingdom

πŸ” Esports and gaming

🏒 Company: ESL FACEIT GroupπŸ‘₯ 501-1000πŸ«‚ Last layoff 11 months agoVideo GamesGamingDigital EntertainmenteSports

  • Building large-scale applications with React, Redux, and Next.js.
  • Good demonstrable TypeScript experience.
  • Knowledge of the React testing framework.
  • Experience with WebSockets and real-time messaging.
  • Desire to learn new technologies and frameworks.
  • Previous experience with complex applications.
  • Attention to code quality and readability.
  • Knowledge of optimization strategies such as code splitting, lazy loading, and caching.
  • Extensive experience with best practices in testing (unit tests, e2e testing).
  • Knowledge of web best practices and Web Vitals metrics.
  • Familiarity with internationalization libraries (react-intl or react-i18next).
  • Experience with monorepos (Nx, Lerna, Turborepo).
  • Experience with scalable architecture for large user bases.
  • Development with security awareness regarding OWASP attack vectors.

  • Take full responsibility for the entire SDLC.
  • Work on new features for the platform.
  • Collaborate within teams focused on products like Community Integrity, Tournaments, and Monetization.
  • Contribute to the improvements of the Frontend platform.

TypeScriptReduxNext.jsReact

Posted 10 days ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: New RelicπŸ‘₯ 1001-5000πŸ’° Private about 1 year agoπŸ«‚ Last layoff 2 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 5+ years of experience working with modern JavaScript front-end frameworks.
  • Familiarity with modern development and build tools such as git, npm, babel, and webpack.
  • Experience with front-end JS testing tools and understanding of UI testing techniques.
  • Experience integrating UI with data from service endpoints.
  • Expertise in modern HTML and CSS, including extension languages like Sass.

  • Implement rich, interactive data visualizations using modern JavaScript and software development techniques in conjunction with the team members.
  • Select the best frameworks and tools needed to do the job done quickly, while also optimizing for codebase stability and product stability.
  • Work with product managers and data engineers to ensure data products accurately render complex data.
  • Produce highly performant and flexible user interfaces.
  • Collaborate with designers and other UI engineers to learn and ensure adherence to UI best practices.
  • Continuously learn and improve skills to elevate data product quality.

GitHTMLCSSJavascriptReduxReact

Posted 13 days ago
Apply
Apply

πŸ“ USA

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Technology, specifically AI, healthcare, cyber, national security

  • Proven experience working on frontend web UI projects and delivering exceptional user interfaces.
  • Proficiency in Typescript and JavaScript, with a deep understanding of frontend development principles and best practices.
  • Hands-on experience integrating front-end applications with REST APIs.
  • Strong knowledge of responsive web design and cross-platform compatibility.
  • Experience or a strong desire to learn modern web frameworks like Svelte and Astro to implement modern front-end solutions.
  • 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.
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Work with the frontend web UI team to design and implement high-quality user interfaces.
  • 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 Typescript and modern frameworks like Astro and Svelte.
  • Utilize REST APIs and GRPC to integrate frontend applications with backend services and databases.
  • Implement and maintain automated testing to ensure the reliability and stability of frontend applications.
  • Stay informed about the latest frontend technologies and best practices, and share this knowledge with the team to drive continuous improvement.
  • Encourage and maintain a culture of innovation, creativity, and collaboration within the frontend team.
  • Support and contribute to code reviews, ensuring adherence to coding standards and best practices.

Frontend DevelopmentJavascriptTypeScriptgRPCREST API

Posted about 1 month ago
Apply
Apply

πŸ“ Arkansas, Arizona, California, Colorado, Florida, Georgia, Kansas, Minnesota, Missouri, Nevada, Ohio, Pennsylvania, Tennessee, Texas, Utah, Virginia, Washington, Wisconsin

πŸ” Pharmacy benefits management

🏒 Company: SmithRx

  • BS or advanced degree in computer science.
  • 8+ years of software development experience working on client-side applications.
  • Expertise in JavaScript, React, GraphQL, HTML, CSS, and various front-end frameworks.
  • Proven experience in client-side software design, implementing reusable components, and ability to work on features independently.
  • Experience using Git in a professional environment.
  • Experience in writing automated tests using testing frameworks such as Cypress or Selenium.
  • Some industry experience with CI/CD pipeline, Docker, and a common cloud service provider.
  • Understanding of typical web application, SOA and micro services patterns is a plus.
  • Experience at a high-growth startup is a plus.

  • Taking the lead on designing, developing and maintaining SmithRx frontend features with a strong depth of knowledge in JavaScript, React, and GraphQL while leveraging CI/CD to iterate quickly.
  • Collaborate with stakeholders and technical leads to understand functional and technical feasibility of UI/UX designs to produce high-quality, performant, decoupled, and scalable code.
  • Continually apply software development best practices, design patterns, tools and technologies and lead operational excellence.
  • Troubleshoot production issues by performing triages for issues that arise and performing root cause analysis to prevent future occurrence of issues.
  • Coach/mentor junior team members in their assigned engineering projects by performing design and code reviews.
  • Work with senior leadership to turn technical vision into a tangible roadmap.
  • Be the cornerstone of a collaborative learning culture through knowledge sharing, mentorship, code reviews, and exploration of new frameworks and paradigms.

GraphQLLeadershipSoftware DevelopmentDesign PatternsGitHTMLCSSJavascriptReactCI/CD

Posted about 1 month ago
Apply
Apply

πŸ“ United Kingdom, Poland, Romania, Spain, South Africa

🧭 Full-Time

πŸ” Utilities

  • Proficient in React and React Native.
  • Experience with Typescript.
  • Familiarity with Next.js and GraphQL is a plus.
  • Experience with Kubernetes and Docker is also a plus.
  • Experience with GitHub’s CI/CD tools and practices.
  • Collaborative approach to ensure quality design and practices.
  • Experience and willingness to implement robust unit and end-to-end tests.

  • Lead the development of the front-ends for our customer portal, CRM and mobile app.
  • Own your code across the entire software lifecycle, working closely with other team members where required.
  • Provide a voice in our product backlog refinement sessions and collaborate with team members in cycle planning sessions.
  • Contribute to the continuous improvement of our ways of working and promote the team's technical successes beyond.

LeadershipReact NativeReactCollaborationCI/CD

Posted about 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000 - 200000 USD per year

πŸ” Fintech, SMB software, consumer company

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development and technology initiatives.
  • Experience working with React or relevant web technologies.
  • Experience in a collaborative environment with various stakeholders.
  • Desire to work in a fast-paced environment and mentor others.
  • Proficiency in both spoken and written English.

  • Own projects end to end, from design to implementation, managing complexity.
  • Collaborate with product managers, product design, or other stakeholders on product initiatives.
  • Break down epics and projects into manageable tasks for the team.
  • Produce high-quality code that is testable, readable, and accounts for edge cases.
  • Architect tools, services, and systems for iterative development and scaling.
  • Uphold best engineering practices and mentor newer team members.

Design PatternsJavascriptKotlinReact NativeRubyTypeScriptProduct DevelopmentBusiness OperationsgRPCPostgresProduct designReduxReactMentoringMentorship

Posted 2 months ago
Apply
Apply

πŸ“ India

πŸ” Travel industry

🏒 Company: Spotnana Technology

  • B. Tech/MS in Computer Science or a related technical field preferred.
  • 4+ years of experience in Javascript frameworks such as ReactJS, AngularJS, including concepts like asynchronous programming, closures.
  • HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
  • Experience with browser APIs and optimizing front end performance.

  • Define and own parts of product architecture to deliver excellent user experiences.
  • Architect efficient and reusable front-end systems that drive complex web and mobile applications.
  • Collaborate with product managers, designers, and backend engineers.
  • Communicate effectively with cross-team stakeholders and leadership.
  • Produce highly reliable and performant code with appropriate monitoring and alerting.
  • Identify and resolve performance and scalability issues.
  • Implement high-quality testable components, along with devtest frameworks as needed.

LeadershipHTMLCSSJavascript

Posted 2 months ago
Apply
Apply

πŸ“ USA

πŸ” Online identity management

  • Experience in building customer-centric products.
  • Focus on reliability and user experience.
  • Knowledge of compliance requirements is beneficial.

  • Build reliable products and seamless user experiences.
  • Contribute directly to the long-term quality of the Persona product.
  • Address complex technical challenges due to evolving compliance requirements.

Frontend DevelopmentHTMLCSSJavaJavascriptReact.jsTypeScriptVue.JsReact

Posted 2 months ago
Apply
Apply

πŸ“ USA

πŸ” Cryptocurrency

🏒 Company: Referrals Only Board

  • At least 5 years of experience in software engineering.
  • Minimum of 4 years developing web apps with JavaScript and modern component-based frameworks like React.
  • Experience in shipping user-facing features using component-based UI frameworks.
  • Knowledge of current trends in front-end architecture, such as performance and security.
  • Familiarity with product and design lifecycles and collaboration with cross-functional teams.
  • Ability to write high quality, well-tested code.

  • Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets.
  • Build a mass market interface for digital currency apps by enhancing functionalities of existing cryptocurrencies.
  • Write infrastructural services that ensure secure storage and transactions.
  • Collaborate with engineers, product managers, and senior leadership to create a quarterly roadmap.
  • Contribute to a positive team environment in meetings.

JavascriptReact

Posted 3 months ago
Apply
Apply

πŸ“ United States

πŸ’Έ 170000 - 200000 USD per year

πŸ” Media and Technology

🏒 Company: RockbotπŸ‘₯ 51-100πŸ’° $2,699,980 Series A over 9 years agoDigital SignageDigital MediaVideo StreamingOutdoor AdvertisingMusicB2BEnterprise SoftwareMobileSmall and Medium BusinessesSoftware

  • 5+ years of frontend software development experience (Vue, React or similar).
  • 2+ years of mobile software development (Native, React Native, or similar).
  • 2+ years of backend software development experience (Go or similar).
  • Experience deploying large-scale web applications in a CI/CD pipeline.
  • Experience defining a well-architected frontend codebase and writing high-quality code.
  • Experience working directly with backend engineers to implement RESTful APIs.
  • Experience working with high traffic, performant web applications.

  • Develop and maintain high-quality, scalable, and reusable software components for core products.
  • Identify bottlenecks and performance issues and implement optimization strategies.
  • Collaborate with cross-functional teams to ensure successful product delivery.
  • Make impactful decisions on product, code architecture, and processes.
  • Mentor and guide junior engineers and contribute to technical discussions.
  • Be a leading voice of engineering in the audio pod.

Software DevelopmentQAReact NativeGoReactCI/CDRESTful APIs

Posted 3 months ago
Apply