React Jobs - Senior React Developer, 15004

at TEKsystems, Inc
Location Baltimore, MD
Date Posted February 4, 2019
Category Default
Job Type Full-time


We are currently looking for a phenomenal web designer/architect who is proficient with React.js and Node.js to work in our fast-paced, agile environment. Your primary focus will be on designing state-of-the-art web-based user interfaces and implementing them following well-known React.js workflows (such as Flux or Redux). You will create back-end services using Node.Js with MongoDB and PostgreSQL. You will work closely with our client stakeholders, architects, and back-end developers to determine the technical and business requirements. You will ensure that these components and the overall application are robust and easy to maintain, while providing a clean and easy-to-use design. Therefore, a dedication to collaborative problem solving, sophisticated design, and quality product is important.

Skills required:
Technical Skills:
- Minimum of 8-10 years designing web-based user interfaces
- Minimum of 3 years experience with Node.js and ReactJS
- Minimum 8-10 years experience designing and implementing user interfaces using HTML & CSS
- Minimum 2 years experience with MongoDB and PostgreSQL;
- Minimum 5 years experience using Agile development methodologies.
- Experience with common front-end development tools such as NPM


- Developing new user-facing features using React.js and Node.js
- Building reusable components and front-end libraries for future use
- Building designs and wireframes based on customer requirements
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browser

Qualifications / Skills:
You should have a strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

You need a deep understanding of React.js and its core principles

Having proven experience with popular React.js workflows and state management libraries such as Flux or Redux is required

You should have a strong proficiency in Node.js and its libraries

Having knowledge of isomorphic React is a plus

Having familiarity with RESTful APIs is a must

Knowledge of modern authorization mechanisms, such as JSON Web Token

Familiarity with modern front-end build pipelines and tools such as Jenkins and Docker

Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Ability to understand business requirements and translate them into technical requirements

A knack for benchmarking and optimization

Experience with GIT

Being comfortable and proficient in a dynamic, agile team environment

Should have strong experience in
architecting React + Node solutions

Should have experience integrating React-based web application with APIs through API gateways

Should be hands on architect and not just architectural guide

Experience performing code review
Should have strong understanding of coding and architectural best practices

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems .com for other accommodation options.