Frontend Engineer (React.js)

Full time @Tech Hire Hub in Other
  • Post Date : February 20, 2025
  • Apply Before : March 22, 2025
  • 4 Application(s)
  • View(s) 29
Email Job

Job Detail

  • Job ID 7732
  • Experience  5 Years
  • Gender  Both
  • Industry  Other
  • Qualifications  Degree Bachelor
  • Work Mode  Remote

Job Description

Job Title: Front-End Software Engineer

Location: Remote (Flexible)
Company: Deel


About Deel

Deel is revolutionizing the way companies hire, onboard, manage, pay, and scale at full speed. We’re building the most powerful global platform to make hiring without borders a reality, offering businesses the tools they need to hire talent anywhere in the world. Our technology enables millions of jobs globally, connecting top talent with the best companies.

Deel’s team comprises over 3,000 self-driven individuals spanning more than 100 countries, and we’re proud of our diverse and collaborative culture. Our success story has led to substantial funding, with our recent Series D raising $50M in 2023, bringing our valuation to $12B. It’s an exciting time to join our fast-growing team!


Role Overview

Deel is looking for an experienced Front-End Software Engineer to join our dynamic team. If you’re passionate about building sleek, user-friendly web apps and enjoy collaborating with product, design, and backend teams, this could be your perfect fit. You’ll work on building scalable, high-performing front-end applications, ensuring users have a seamless and intuitive experience.


What You’ll Do

  • Collaborate and Create: Partner with product managers, designers, and backend engineers to develop new features and enhance products.
  • Plan and Execute: Contribute to product planning, offering technical insights to help shape the product’s direction.
  • Build and Optimize: Develop scalable front-end components with React.js and TypeScript, optimizing performance using techniques like memoization, lazy loading, and code splitting.
  • Ensure Quality: Write unit tests with Jest and react-testing-library, using React DevTools to debug and optimize.

What We’re Looking For

  • React Expertise: 5+ years working with React.js, including hooks, state management (e.g., Redux, MobX), JSX, the virtual DOM, and component lifecycle.
  • TypeScript Proficiency: Strong experience with TypeScript, including advanced types, interfaces, and generics.
  • JavaScript Mastery: Deep understanding of JavaScript (ES6+), including closures, async/await, event loop, DOM API, and reactive programming patterns.
  • Performance Optimization: Experience optimizing apps for speed, responsiveness, and efficiency using techniques like tree-shaking, lazy loading, and reducing bundle size.
  • UI/UX Focus: Strong eye for designing beautiful, intuitive, and responsive user interfaces.
  • API Integration: Expertise in integrating real-world APIs and managing asynchronous operations.
  • Security and Accessibility: Knowledge of web security practices (e.g., preventing XSS and CSRF) and a commitment to building accessible applications.
  • Testing Experience: Proficiency with testing tools like Jest, react-testing-library, and experience with Storybook for component testing.

You’ll Fit Right In If

  • Independence & Collaboration: You thrive in a remote-first culture, taking ownership of your projects while excelling in collaborative, team-oriented environments.
  • Effective Communicator: You can articulate complex ideas clearly and enjoy working with cross-functional teams of both technical and non-technical stakeholders.
  • Customer-Centric: You’re passionate about solving customer problems and approach challenges with Default Optimism and a business-focused mindset.
  • Care for Impact: You embody our core value of Genuine Care, understanding and addressing how your work impacts the customer.

Bonus Points

  • SaaS Experience: Familiarity with building SaaS products, especially in a cloud environment.
  • Back-End Knowledge: A basic understanding of server-side languages (e.g., Node.js) to collaborate effectively with backend teams.
  • FinTech Knowledge: Experience in the FinTech industry is a plus.

Total Rewards

We offer fair and competitive pay, along with scalable benefits and perks to reflect our commitment to inclusivity and access for all. Some of the things you’ll enjoy:

  • Computer Equipment tailored to your role.
  • Stock Grant Opportunities based on role, status, and location.
  • Additional perks and benefits based on your country and employment status.
  • Flexible remote work, including WeWork access where available.

Deel is an Equal-Opportunity Employer

We value diversity and encourage applications from all qualified individuals regardless of race, religion, sex, national origin, gender, sexual orientation, age, marital status, veteran status, disability, pregnancy, or maternity.


Ready to be part of our journey? Join Deel and help us shape the future of global talent! Apply now!

 

Other jobs you may like