React.js Developer (Frontend)
K12 Techno Services Verified employer
Actively hiring · Posted 5d ago · JEV26109F1F520E8E
Job description
Designation: React.js Developer (Frontend)
Department: Software Engineering Team
Location: Bangalore
Qualification: Any Computer (Graduate or Post Graduate)
Experience: 5+ years of relevant experience in developing and implementing user interface components using React.js concepts and workflows (Redux, Flux, and Webpack).
Responsibilities:
Developing and implementing highly-responsive user interface components using React concepts.
Developing and implementing front-end architecture to support user interface concepts.
Building reusable components and front-end libraries for future use
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Monitoring and improving front-end performance.
Prepare technical documentation
Collaborate with UX/UI designers to implement design into the code
Coach junior team members
Implement software enhancements and suggest improvements
Skills Required:
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Preferred to have experience in Javascript, CSS, HTML, and Photoshop (any wireframing tool)
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs
Familiarity with React Native, NodeJS is a plus
Knowledge of modern authorization mechanisms, such as JSON Web Token
Good communication skills. Ability to understand business requirements and translate them into technical requirements
Good understanding of computer science fundamentals - data structures, algorithms, memory management, performance.
Enjoys coding and problem solving
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
Salary: Upto 18LPA (Negotiable)
IMMEDIATE JOINING PREFERRED!
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with K12 Techno Services.
- Track your application and get updates by email and WhatsApp.