Senior Frontend Developer (React, Redux, TypeScript) Job at EFY, Concord, NC

ZnFoTyt2Ym5ENmRZSFBjbmxCbDQxTEpIOWc9PQ==
  • EFY
  • Concord, NC

Job Description

Job Description

Job Description

\uD83D\uDE80 About EFY

EFY is a fast-growing fintech building the future of payments and financial operations. We are a compliance-driven, customer-obsessed, and data-led company. Our mission is to empower individuals and businesses to transact globally with speed, trust, and simplicity.

\uD83C\uDFAF Role Target

We are looking for a Senior Frontend Developer with proven experience in React, Redux, and TypeScript to join EFY’s technology team. The candidate will play a key role in designing and implementing high-performance, scalable, and user-centric web applications for our fintech platform.

\uD83D\uDCCC Responsibilities
  • Design, develop, and maintain modern, responsive, and scalable frontend applications using React, Redux, and TypeScript.
  • Ensure seamless integration with backend services (Node.js, REST APIs).
  • Implement UI/UX best practices to deliver excellent customer experiences.
  • Collaborate closely with product managers, designers, and backend developers.
  • Write clean, maintainable, and well-tested code following best practices and coding standards.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews and mentor mid and junior developers.
  • Stay up to date with emerging frontend trends, frameworks, and tools.
  • Ensure accessibility and compliance with fintech security and regulatory requirements.
\uD83C\uDF93 Required Education
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
\uD83D\uDCBC Required Experience
  • 5+ years of frontend development experience with a strong focus on React and Redux.
  • Proven experience in fintech or other regulated environments (highly desirable).
  • Experience working in Agile/Scrum environments.
  • Prior involvement in designing scalable architectures and complex web applications.
  • Fluent English communication skills (written and spoken) are required to collaborate with international and cross-functional teams.
\uD83D\uDCDA Specific Knowledge
  • Strong understanding of fintech-specific challenges (compliance, data privacy, secure transactions).
  • Knowledge of API integration, authentication, and authorization flows (OAuth, JWT, etc.).
  • Familiarity with CI/CD processes in a frontend context.
  • Experience with cloud-native environments (AWS preferred).
\uD83D\uDEE0️ Technical Skills
  • Core: React, Redux, TypeScript, JavaScript (ES6+), HTML5, CSS3.
  • Frameworks & Tools: Webpack, Babel, Jest, React Testing Library, Cypress.
  • Design Systems: Storybook, Material UI or similar component libraries.
  • Version Control & CI/CD: Git, GitHub/GitLab, automated pipelines.
  • Cloud & Infra (nice to have): AWS (S3, CloudFront, Amplify), Kubernetes (for deployment environments).
  • Strong debugging, testing, and performance optimization skills.
\uD83E\uDD1D Soft Skills
  • Strong analytical and problem-solving abilities.
  • Effective communication and collaboration with cross-functional teams.
  • Proactivity in proposing improvements to architecture and user experience.
  • Ability to mentor and guide less-experienced team members.
  • High adaptability to a fast-paced fintech environment.
  • Strong focus on detail, quality, and user satisfaction.

If you meet the requirements and feel motivated to support the growth of a global fintech, we want to meet you.

At EFY, you’ll have the opportunity to work in a dynamic, innovative, and multicultural environment—contributing to cutting-edge financial technology that is reshaping how people and businesses transact across borders.

Apply now and be part of EFY’s mission to build secure, agile, and customer-centric financial operations across the region!

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Job Tags

Similar Jobs

University of Pennsylvania

Business Administrator A Job at University of Pennsylvania

 ...Business Administrator A University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League school consistently ranks among the top 10 universities... 

Kapella Roofing

Roofing Sales representative Job at Kapella Roofing

 ...Ready to turn your hustle into serious income? Kapella Roofing & Global Construction is growing fastand were hiring high-energy, results-driven Sales Representatives to join our winning team. If you're competitive, coachable, and ready to earn $150K+ annually... 

Aspen Windows

Entry Level Sales - Door To Door Canvassing (Wyomissing) Job at Aspen Windows

Door To Door Canvasser: THIS IS IMPORTANT If you want to feel valued and appreciated , live with purpose, and refuse to settle for mediocrity, then your search is overyouve found what youre looking for! WHO WE NEED Our focus isnt on just hiring peopleits...

Health Advocates Network - Nursing

Travel Nurse RN - Maternal - Newborn - $1,793 per week Job at Health Advocates Network - Nursing

 ...Health Advocates Network - Nursing is seeking a travel nurse RN Maternal - Newborn for a travel nursing job in McKinney, Texas. Job Description & Requirements ~ Specialty: Maternal - Newborn ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 13 weeks ~36 hours... 

speechify

Senior Product Designer - Lisbon, Portugal Job at speechify

Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechifys text-to-speech products to turn whatever theyre reading PDFs, books, Google Docs, news articles, websites into audio, so they...