|Date Posted||February 4, 2019|
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.
- 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 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
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.