Apply

Software Engineer (Frontend)

Posted 8 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: UK, Europe, South Africa, US, APAC

πŸ” Industry: Payments and financial services

🏒 Company: BVNKπŸ‘₯ 101-250πŸ’° $40,126,691 Series A over 2 years agoIT InfrastructureFinancial ServicesBankingB2BEnterprise SoftwareFinTech

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: JestTypeScriptNext.jsReact

Requirements:
  • 5+ years experience working with React, Next.js, TypeScript, Webpack/Vite/Rollup, Test Driven Development, and Design Systems or Component Libraries spanning multiple systems.
  • Proven ability to design, architect, debug, test, and create well-documented code.
  • Production experience with micro frontends and module federation.
  • Direct experience using testing frameworks such as React Testing Library, Jest, Vitest, and MSW.
  • Experience with state management tools like Jotai, React Query, and React Context.
  • Familiarity with Tailwind CSS and Shadcn to bring designs to life.
  • Understanding of common design patterns and principles, and how/when to apply them.
  • Demonstrated ability to translate abstract challenges into clear, actionable steps and solutions.
Responsibilities:
  • Collaborate with our product team to iterate fast and deliver results.
  • Translate from technical to non-technical with stakeholders across the business.
  • Work with our product designers to create a best in class user experience for our customers.
  • Advocate for the simplest but most effective approach in everything we do.
  • Ensure our products are built in a future proof way.
  • Contribute to our engineering culture and standards to help us perform better.
Apply

Related Jobs

Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Education technology

  • 6+ years of professional experience in frontend development, including 2 years with web components and React.
  • Strong expertise in web components using Stencil.js or similar frameworks.
  • Advanced knowledge of React for building high-performance reusable components.
  • Deep understanding of TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
  • Experience with unit and integration testing, debugging, and browser performance optimizations.

  • Design, develop, and maintain reusable and scalable web components using Stencil.js, TypeScript, and React.
  • Establish and enforce best practices for component design including accessibility, performance optimization, and responsive design.
  • Ensure seamless integration of web components into applications, particularly within React projects.
  • Collaborate closely with designers and product managers for requirement understanding and insights.
  • Mentor junior engineers on technologies like Stencil.js, TypeScript, and React.

GitHTMLCSSJavascriptJestTypeScriptReact

Posted about 7 hours ago
Apply
Apply

πŸ“ Germany, Poland

πŸ” Enterprise recruitment software

  • Deep understanding of JavaScript programming language.
  • 8+ years of professional experience preferred.
  • Hands-on experience with clean code and clean architecture principles.
  • Experience in technical leadership and setting technical direction.
  • Familiarity with modern JavaScript application frameworks.
  • Proficiency with Node.js ecosystem.
  • Experience in designing and operating complex web-based distributed systems.
  • Deep understanding of the web technology stack.
  • Understanding of accessibility, usability, and performance of browser-based user experience.
  • Operational experience in monitoring large-scale web applications.
  • Experience in CI/CD.
  • Great communication skills with a good understanding of English.
  • Willingness to coach and mentor other engineers.

  • Contribute to a full life-cycle of the product including problem discovery, prototyping, design, implementation, and measuring adoption.
  • Design and develop software with Angular or React, and Node.js as a backend for frontend.
  • Work closely with designers to build rich end-to-end user experiences.
  • Collaborate with other experience and platform teams.

Node.jsJavascriptAngularReactCI/CDMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ United States

πŸ” Nonprofit, Charity

  • A strong foundation and passion for modern frontend development.
  • Expertise in writing clean, modular, extensible JavaScript (React), HTML5, and CSS3.
  • Experience collaborating with designers on design concepts, responsive design and UI component libraries.
  • Hands-on experience with web performance optimization and front-end dev-ops infrastructure.
  • At least 2 years developing user-facing web applications.
  • Proficiency with Ruby on Rails and test-driven development.
  • An agile approach to software development.

  • Working with cross functional squad members to shape, build, and maintain software related to optimizing charity: water’s public website.
  • Collaborating with designers to build and maintain performance-optimized UI Components and responsive user interfaces.
  • Writing clean, modern, well-tested code to ensure smooth operation of all systems.
  • Conducting thorough code reviews and contributing to technical team discussions.

AgileGitHTMLCSSJavascriptRubyRuby on RailsReact

Posted 7 days ago
Apply
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

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Risk management

🏒 Company: LogicGateπŸ‘₯ 101-250πŸ’° $113,000,000 Series C over 3 years agoComplianceSaaSRisk ManagementCyber SecurityEnterprise SoftwareSoftware

  • Significant (6+ years) professional experience in software engineering or a Bachelor's in Computer Science or a related field.
  • Desire to grow as a leader, architect, and coder.
  • Understanding of best practices and competency in one or more modern languages.
  • Looking for an autonomous environment to perform optimally.

  • Lead, architect and develop features for the Risk Cloud platform.
  • Collaborate with product managers, designers, engineers, and QA professionals.
  • Implement modern best practices including a testing-first mindset.
  • Balance hands-on development with architectural leadership.
  • Produce clear documentation for features and processes.

AWSDockerPostgreSQLAgileCypressJavaSpring BootTypeScriptAngular

Posted 15 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

πŸ“ USA

πŸ” Cryptocurrency

🏒 Company: Referrals Only Board

  • At least 2+ years of experience in developing web apps and shipping user-facing features with JavaScript and modern frameworks like React.
  • Familiarity with front-end architecture best practices including performance, security, and usability.
  • Experience in collaborating closely with designers, engineers, and product managers.
  • Ability to write high-quality, well-tested code to meet customer needs.

  • Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets to Coinbase.
  • Build a mass market interface for digital currency apps by enhancing existing cryptocurrencies.
  • Write infrastructural services for secure storage and transactional services.
  • Collaborate with engineers, product managers, and senior leadership to develop roadmaps.

Frontend DevelopmentJavascriptReactRESTful APIs

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 States, Canada

πŸ” Artificial Intelligence

🏒 Company: CrestaπŸ‘₯ 101-250πŸ’° $125,000,000 Series D 2 months agoAutomotiveCustomer ServiceArtificial Intelligence (AI)Intelligent SystemsRetailMachine LearningTelecommunicationsNatural Language ProcessingSoftware

  • Bachelor’s degree in Computer Science or related field.
  • Strong Computer Science fundamentals.
  • 8+ years of experience in relevant domains.
  • Very solid coding skills.
  • Familiar with React or Angular, used in large-scale consumer-facing products.
  • Proficient in designing and maintaining clear frontend architecture.
  • Experience as a technical lead of frontend stack supporting various product features.

  • Play a substantial role in the platform frontend engineering team.
  • Work with Cresta product and engineering teams to build and improve the platform.
  • Stay closely with customers and analyze technical tradeoffs.
  • Develop high-quality, reusable, and well-tested system components.
  • Identify product improvement opportunities and generate ideas.
  • Demonstrate and uphold engineering best practices.

LeadershipDesign PatternsFrontend DevelopmentAngularReactCollaboration

Posted about 2 months ago
Apply
Apply

πŸ“ USA, UK, India

πŸ” B2B technology

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

  • 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.

  • 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.

AgileJavaJavascriptJestQAProduct DevelopmentReactSeleniumCI/CDAttention to detail

Posted about 2 months ago
Apply