Apply

Senior Frontend Engineer

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 6+ years

🔍 Industry: Software Development

🏢 Company: LI.FI👥 51-100💰 $17,500,000 Series A about 2 years agoBlockchainFinancial ServicesFinanceInformation TechnologyFinTechSoftware

🗣️ Languages: English

⏳ Experience: 6+ years

Requirements:
  • Must be proficient in TypeScript and NextJS.
  • 6+ years of experience as a frontend engineer.
  • Previous commercial experience in Web3 development (Viem, Wagmi, @solana/web3.js) is a must.
  • Experience with MUI and Figma, demonstrating the ability to create responsive and visually appealing interfaces.
  • Strong attention to detail when implementing designs and writing frontend code.
  • Understanding of various Ethereum Improvement Proposals (EIPs) and other advancements in the Web3 development ecosystem are appreciated.
  • Excellent communication and teamwork abilities.
  • Open-source contributions and/or maintained repositories are strongly appreciated.
Responsibilities:
  • Develop and maintain Jumper webapp and other supporting libraries and UI components, focusing on user-friendly interfaces and functionality.
  • Support and improve library APIs, ensuring they’re robust, elegant, documented, and easy to use.
  • Contribute to open-source projects and maintain public repositories, enhancing visibility and impact within the developer community.
  • Implement and maintain automated tests to ensure the reliability and scalability of frontend components.
  • Work with Ethereum Improvement Proposals (EIPs), specifically those involving account abstraction and wallet connectivity, to stay ahead of evolving Web3 standards.
  • Collaborate closely with cross-functional teams to align frontend solutions with backend architecture and overall project goals.
Apply

Related Jobs

Apply
🔥 Senior Frontend Engineer
Posted about 18 hours ago

🧭 Contract

💸 150000.0 - 225000.0 USD per year

🏢 Company: Profile Technologies Inc.

  • 5+ years of experience.
  • Experience with viewcomponent, hotwire, turbo and stimulus.
  • Experience working with a growing team and early stage startup.
  • Work closely with our Product and Engineering team to build out new features for the Profile.com platform.
  • Assume leadership of new projects; from initial concept to deployment.
  • Identify and mitigate risks and issues, and provide solutions.
Posted about 18 hours ago
Apply
Apply

🔍 Software Development

  • Commercial experience in a software development environment, ideally with experience in building internal/external SDKs, APIs, libraries, and frameworks.
  • Our frontend stack consists of JavaScript, HTML, CSS, React, TypeScript, MobX. Experience in some of these would be valuable but is not required.
  • Firmly grounded computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns.
  • Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU would be a bonus, but not required.
  • Previous experience in working collaboratively with team members and communicating effectively.
  • Strong problem-solving skills, with the ability to break large projects down into smaller ones and deliver on them through others.
  • Passion for performance debugging and benchmarking
  • Good written and verbal communication skills.
  • Design and implement public APIs that balance extensibility, usability, and long-term maintainability.
  • Improve app runtime performance to ensure seamless, high-quality integrations.
  • Primarily working on web frontend with Typescript, but may need to work with other languages and environments
  • Work cross-functionally with core Canva teams to expose internal features via external APIs while maintaining architectural integrity.
  • Provide technical leadership, mentoring other engineers and driving best practices across the team.
  • Advocate for developer needs, ensuring that Canva’s SDK and APIs align with the expectations of third-party developers.
  • Facilitate knowledge sharing and effectively advocate for engineering needs to non-technical stakeholders within the group
  • Model initiative and ownership in achieving goals, improving processes and solutions
Posted about 19 hours ago
Apply
Apply

🔍 Software Development

🏢 Company: Passion.io👥 11-50💰 Series A over 3 years agoE-LearningTrainingAppsContent CreatorsMobileSoftware

  • 5+ years in JavaScript development (React & React Native expertise required).
  • 1+ years of experience with AI-powered products
  • GraphQL and Node.js proficiency
  • Frontend & Mobile Development with a strong focus on design
  • Lead the implementation of AI-powered features, leveraging OpenAI, Gemini, or similar APIs.
  • Design and develop stunning web and mobile experiences using React, React Native, and GraphQL.
  • Contribute to scalable backend services with Node.js and optimize AWS infrastructure.
  • Improve our codebase, reduce tight coupling, and ensure a seamless developer experience.
  • Build solutions that shine on Web, iOS, and Android.
  • Coach junior engineers, advocate for best practices, and bring fresh AI-powered ideas to the team.
Posted 3 days ago
Apply
Apply

📍 Poland

🧭 Full-Time

🔍 Software Development

  • 5 years of experience working on web applications.
  • Worked with JavaScript ES6, TypeScript, and Vue.
  • Experience with libraries to manage the state of the application.
  • Used to working with tools such as GIT, SASS, Yarn 3, Webpack, Docker, Vite, and NPM on a daily basics.
  • Experience in programming unit, component, and integration tests with Jest.
  • Practical knowledge of frontend architectures.
  • Used to working in a high-autonomy and responsible environment.
  • Care about product management and understanding user needs.
  • Can communicate in English – both spoken and written - min. B2 level.
  • Collaborate actively in the design of new features by understanding the user problem, making proposals, and taking care of the user experience.
  • Lead the implementation of new functionalities by programming, testing, deploying, and monitoring to ensure high-quality results.
  • Participate in initiatives outside the team and have a global impact on the company.
  • Be a role model in terms of responsibility, initiative, collaboration, and continuous improvement.
  • Help others to grow actively.

DockerEs6Frontend DevelopmentGitJavascriptJestTypeScriptVue.JsYarnCommunication SkillsRESTful APIs

Posted 3 days ago
Apply
Apply

📍 Spain

🧭 Full-Time

🔍 Software Development

  • Have more than 5 years of experience working on web applications.
  • Have worked with JavaScript ES6, TypeScript, and you know Vue.
  • Have experience with libraries to manage the state of the application.
  • Are used to working with tools such as GIT, SASS, Yarn 3, Webpack, Docker, Vite, and NPM on a daily basics.
  • Have experience in programming unit, component, and integration tests with Jest.
  • Have practical knowledge of frontend architectures.
  • Are used to working in a high-autonomy and responsible environment.
  • Care about product management and understanding user needs.
  • Can communicate in English – both spoken and written - min. B2 level.
  • Collaborate actively in the design of new features by understanding the user problem, making proposals, and taking care of the user experience.
  • Lead the implementation of new functionalities by programming, testing, deploying, and monitoring to ensure high-quality results.
  • Participate in initiatives outside the team and have a global impact on the company.
  • Be a role model in terms of responsibility, initiative, collaboration, and continuous improvement.
  • Help others to grow actively.

DockerEs6Frontend DevelopmentGitJavascriptJestTypeScriptVue.JsYarnCommunication SkillsEnglish communication

Posted 3 days ago
Apply
Apply

📍 Canada

🔍 Software Development

🏢 Company: Atimi

  • Strong Typescript development experience (6+ years)
  • Strong experience React (3+ years)
  • Experience with AWS cloud environment (2+ years)
  • Strong OOD skills; knowledge of design principles, patterns, and best practices.
  • Experience working directly with clients and other project stakeholders to define and refine requirements.
  • Experience with using and/or configuring CI/CD pipelines.
  • Experience building scalable software services (e.g., serverless, microservices.)
  • Seeking an experienced frontend software developer
  • Work with high-profile companies providing software solutions
  • Requires strong software development skills, cloud technologies, and soft skills.

AWSFrontend DevelopmentReact.jsTypeScriptServerlessCommunication SkillsCI/CDRESTful APIsMicroservices

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

🧭 Full-Time

💸 130000.0 - 147000.0 USD per year

🏢 Company: Tech Holding👥 101-250ConsultingFinanceInformation Technology

  • 7+ years of experience building highly scalable and performant web applications.
  • Experience architecting sophisticated technical changes, knowledge-sharing, and gaining consensus for solutions.
  • Expert knowledge of React, JavaScript, TypeScript, and Next.js required for developing dynamic, modern web applications.
  • Experience with GraphQL for API development and integration, including query design and performance tuning.
  • Experience with end-to-end testing frameworks such as Cypress, Playwright, or Selenium to ensure application reliability and user experience.
  • Experience with Tailwind CSS or similar modern CSS frameworks (e.g., Bootstrap, SASS) required for styling and layout implementation.
  • Experience with data observability tools such as DataDog, Splunk, and similar platforms for monitoring, alerting, and performance analysis.
  • Proven track record of contributing to the architecture and implementation of complex technical projects.
  • Highly diligent with the ability to see projects from beginning to end.
  • Ability to quickly learn, understand, and adapt to new technologies; identifying root causes and driving solutions to complex problems.
  • Ability to support and mentor senior developers by building trust, identifying goals, encouraging, instructing, and providing constructive feedback.
  • BS degree in Computer Science or STEM.
  • Work closely with engineering and product teams to scope and distill product requirements into design and technical specifications, with a focus on user states, subscriptions, and account management.
  • Architect and design implementations using React, Next.js, and Tailwind while providing documentation and guidance to other engineers.
  • Contribute to project needs and the evolution of the team's practices; recommending changes in development, coding, maintenance, and system standards.
  • Apply your experience and judgment in selecting methods and techniques to identify, resolve, and develop solutions to a variety of sophisticated tasks involving large-scale application logic.
  • Support and mentor fellow developers through code reviews, knowledge-sharing, and providing technical guidance.
Posted 6 days ago
Apply
Apply

📍 Sydney, Melbourne, Brisbane, Perth, Adelaide

🔍 Software Development

  • Working collaboratively with team members and communicating effectively
  • Experience with TypeScript (or other typed languages), React, MobX (or other state management libraries), particularly using types on APIs to provide guard rails for developers
  • Interest in building platforms for third party developers to build upon
  • Collaborate with leads, designers, product managers, and engineers across Canva to design, develop, and deploy solutions that help deliver features to our customers
  • Build tools and experiences for a variety of audiences, including internal teams, third-party developers, and Canva users
  • Identify and champion opportunities for cross-team collaboration to drive new ideas and improvements that align with our goals
  • Work within a cross-functional team to deliver high-quality, impactful software — safely, quickly, and at scale
  • Contribute to the team’s technical roadmap and actively help shape and execute it
  • Partner with stakeholders across the group and wider Canva to ensure alignment and shared success
  • Build intuitive and reliable front-end experiences that make it easier for developers to create high-quality apps within Canva
  • Help define and evolve the developer experience — from onboarding and documentation to testing and debugging tools
  • Proactively identify and address technical and user experience pain points, balancing short-term impact with long-term sustainability
  • Contribute to design and code reviews, knowledge-sharing sessions, and mentoring opportunities to support team growth
  • Stay up to date with the latest front-end technologies, tools, and best practices, and bring fresh ideas into the team
  • Grow and thrive in Canva’s supportive, fast-paced, and empowering culture

Node.jsSoftware DevelopmentDesign PatternsFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptAlgorithmsData StructuresReactCI/CDRESTful APIsMentoringSoftware EngineeringDebugging

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

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 8 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.