Job Overview
Title:
Full Stack Engineer(Node js + React js) - 5+ years for Bangalore Location - Immediate Joiners only
Description:
experience range: 5+ years
location - bangalore
experience
- minimum 5 years of coding experience in reactjs (typescript), html, css-pre-processors, or css-in-js in creating enterprise applications with high performance for responsive web applications.
- minimum 5 years of coding experience in nodejs, javascript & typescript and nosql databases.
- developing and implementing highly responsive user interface components using react concepts. (self-contained, reusable, and testable modules and components)
- architecting and automating the build process for production, using task runners or scripts
- knowledge of data structures for typescript.
- monitoring and improving front-end performance.
- banking or retail domains knowledge is good to have.
- hands on experience in performance tuning, debugging, monitoring.
technical skills
- excellent knowledge developing scalable and highly available restful apis using nodejs technologies
- well versed with ci/cd principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
- understanding of containerization, experienced in dockers, kubernetes.
- exposed to api gateway integrations like 3scale.
- understanding of single-sign-on or token-based authentication (rest, jwt, oauth)
- possess expert knowledge of task/message queues include but not limited to: aws, microsoft azure, pushpin and kafka.
- practical experience with graphql is good to have.
- writing tested, idiomatic, and documented javascript, html and css
- experiencing in developing responsive web-based ui
- have experience on styled components, tailwind css, material ui and other css-in-js techniques
- thorough understanding of the responsibilities of the platform, database, api, caching layer, proxies, and other web services used in the system
- writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- strong proficiency in javascript, including dom manipulation and the javascript object model
- documenting the code inline using jsdoc or other conventions
- thorough understanding of react.js and its core principles
- familiarity with modern front-end build pipelines and tools
- experience with popular react.js workflows (such as flux or redux or contextapi or data structures)
- a knack for benchmarking and optimization
- proficient with the latest versions of ecmascript (javascript or typescript)
- knowledge of react and common tools used in the wider react ecosystem, such as npm, yarn etc
- familiarity with common programming tools such as restful apis, typescript, version control software, and remote deployment tools, ci/cd tools
- an understanding of common programming paradigms and fundamental react principles, such as react components, hooks, and the react lifecycle
- unit testing using jest, enzyme, jasmine or equivalent framework
- understanding of linter libraries (tslint, prettier etc)
Salary:
$1005312-$1112019 Annual
Company:
ValueLabs
Location:
Bangalore, Karnataka, India