Sr React Frontend Developer

TekWissen•Alpharetta, GA
•Hybrid

About The Position

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan, offering strategic talent solutions worldwide. Its client is a global professional services firm specializing in digital transformation, business process management, analytics, and AI-driven solutions. The client partners with organizations to improve efficiency, transform operations, and drive business outcomes through process expertise, technology, and data insight. The Sr React Frontend Developer will design and develop React- or Angular-based frontend applications, perform new development, maintenance fixes, and enhancements, and help meet business requirements. The role includes drafting and reviewing architecture diagrams, specifications, business requirements, and other design documents; documenting technical requirements, program and subsystem designs, system problem resolutions, project tasks, effort estimates, and unit and integration tests; and working with existing and emerging technology stacks. The developer will collaborate with teams across project management, development, product management, business and technical operations, systems engineering, infrastructure, networking, and architecture, and will mentor other software developers. The position also involves maintaining awareness of industry training, compliance concerns, risk controls, and the regulatory landscape. This is an 11-month temporary assignment based in Alpharetta, Georgia, with a hybrid work arrangement.

Requirements

  • At least 9 years of React-based frontend development experience.
  • Bachelor of Engineering, Bachelor of Technology, or Master of Computer Applications degree.
  • Expertise in software development principles, including design patterns, code structure, programming languages, continuous integration, and deployments.
  • Expertise in single-page applications and rich Internet application design and implementation.
  • Strong command of browser-side technologies, including AJAX, HTML5, CSS3, and object-oriented JavaScript.
  • Expertise in JavaScript frameworks such as React, MobX, jQuery, AngularJS, and Node.js.
  • Expertise in web technologies, including Apache, HTTP, SOAP, JSON, XML, and RESTful APIs.
  • Proficiency with the DOM API, AJAX programming, and build systems such as webpack, Grunt, and Gulp.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Experience developing web applications with JavaScript, React or Angular, TypeScript, and RxJS.
  • A solid understanding of responsive design and mobile web best practices.
  • Proficiency with code versioning tools such as Git and Bitbucket.
  • Practical experience with and understanding of low-latency messaging middleware.
  • Practical experience working within the Scrum framework and Agile methodology.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Willingness to occasionally work in other areas, such as backend, DevOps, or another team's codebase, to shape end-to-end solutions.
  • Drive to learn, grow, and improve existing work.
  • Self-motivated, highly organized team player able to thrive in a fast-paced environment, learn quickly, and work independently.
  • Knowledge of financial markets, banking, or wealth management.
  • Familiarity with related non-development fields such as product, UX, business analytics, and information mapping.
  • Experience with Java, Spring, Spring Boot, Hibernate, and UI development.
  • Practical experience with relational databases such as Oracle and Sybase.

Responsibilities

  • Design and develop React- or Angular-based frontend applications.
  • Perform new development, maintenance fixes, and enhancements to meet business requirements.
  • Draft and review architectural diagrams, specifications, business requirements, and other design documents.
  • Work with the existing technology stack and new technology for the next-generation solution.
  • Document technical requirements, program and subsystem designs, resolutions to system problems, project task descriptions, effort estimates, and unit and integration tests.
  • Work effectively with project management, development, product management, business and technical operations, systems engineering, infrastructure, networking, and architecture teams.
  • Maintain awareness of industry training, compliance concerns, risk control processes, and the regulatory landscape.
  • Mentor other software developers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service