Software Guidance & Assistance, Inc., (SGA), is searching for a
React Developer for a
contract assignment with one of our premier financial services clients in
Irving, TX.
Responsibilities :
- Building frontend of the applications, and developing the REST APIs and supporting the apps.
- Expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new technologies/concepts.
- Must be open to accept challenges and suggestions.
- Responsible for peer code reviews, unit testing, leveraging CICD pipeline of an application.
Required Skills:
- Minimum 8 years of experience
- Experience using Git/BitBucket.
- Good communication skills, both written and verbal.
- Good troubleshooting skills.
- Backend (Required):
- Experience in developing low latency and high throughput APIs using Spring Boot.
- Strong Core Java and functional programming experience.
- Strong experience in data modeling and experience with relational and no-sql database, Oracle and MongoDB.
- Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
- Responsible for server side design & development.
- Development of common, reusable components and services.
- Ability to take initiative to research, learn and recommend emerging technologies.
- Ability to work with global teams and lead them on critical project initiatives.
- Frontend (Required):
- Experience working as a React developer
- Solid knowledge of JavaScript, CSS, HTML, and front-end languages including Node JS.
- Knowledge of React tools including React.js, Web pack, Bootstrap, SASS, Express, Redux, and Flux.
- Have thorough knowledge of E2E deployment of an UI application.
- Developing and implementing highly-responsive user interface components using React concepts.
- Reviewing application requirements and interface designs.
- Proficiency with browser based debugging and performance testing.
Preferred Skills:
- Knowledge of Couchbase, ElasticSearch, and GraphQL.
- Knowledge of OpenShift Container Platform.
- Knowledge of Hazelcast Distributed Cache.
- Java memory management.
- Winston logger framework for Node-Js.
- Prior experience with building distributed, multi-tier applications is highly desirable.
- Experience with building apps which are highly performant and scalable will be great.
- Experience building accessible digital experiences complying to AODA/WCAG/ADA and knowledge of using web accessibility tools such as NVDA/JAWS/AXE.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/ .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.