Logo
Jobs via Dice

ReactJS UI Developer Job at Jobs via Dice in Alpharetta

Jobs via Dice, Alpharetta, GA, United States, 30239

Save Job

Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features.

Overview

ReactJS UI Developer in Alpharetta, GA. Hybrid work arrangement: onsite three days per week (Tuesday, Wednesday, and Thursday). Local candidates only who can interview in person.

Responsibilities

  • Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams.
  • Design and develop front-end React/Angular based applications.
  • Perform new development, maintenance fixes and enhancements to meet business requirements.
  • Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
  • Work with existing technology stack (Java, C++, Linux, Unix, Open Source Platforms, and SOA) as well as new technologies for next generation solutions.
  • Document technical requirements, program and subsystem designs, resolutions to system problems, project task descriptions, effort estimates, and unit and integration tests.
  • Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
  • Maintain awareness of industry trends, compliance concerns, risk control processes, and regulatory landscape.
  • Mentor other software developers.

Requirements

  • 3 - 5+ years in web development in JavaScript, React and/or Angular & TypeScript, RxJs; solid understanding of responsive design/development and mobile-web best practices.
  • Proficient understanding of code versioning tools, such as Git and Bitbucket.
  • Practical experience and understanding of low latency messaging middleware.
  • Practical experience working within the Scrum Framework and Agile methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent English verbal and written communication skills.
  • Willingness to occasionally explore other areas (e.g., backend, devops, other teams codebase) and ship end-to-end solutions.
  • Drive to learn, grow and improve outcomes; self-motivated, highly organized, and able to work both independently and as part of a team in a fast-paced environment.

Desired Skills

  • Knowledgeable in Financial Markets, Banking, or Wealth Management.
  • Familiar with related non-development fields (Product, UX, Business Analytics, Information Mapping, etc.).
  • Experience with Java, Spring, Spring Boot, Hibernate, UI development.
  • Practical experience with relational databases (Oracle, Sybase).

Employment details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Software Development
#J-18808-Ljbffr