Job Description:
• Develop, maintain, and scale solutions/features/applications on front-end technologies using React, Redux, Typescript, Node.js, Angular, Webpack, and modern JS libraries
• Develop, maintain, and scale solutions/features/APIs with any modern stack
• Take ownership of mission-critical features related to the development and deployment of reusable React component libraries
• Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design
• Understands a broad spectrum of technology in order to provide part or all of a detailed technical design that meets customer requirements
• Provides technical support and input on the application of technology to a defined business segment
• Contributes to knowledge tools, and communities and ensures project learnings are documented and shared
• Solves diverse and complex
• Mentor the developers on the development team.
Requirements:
• 9+ years of enterprise full stack dev experience
• Bachelor’s degree in CS or equivalent experience
• Proficiency in building responsive and performant web apps using HTML5, Bootstrap, JavaScript, TypeScript, CSS/less, ReactJS, Node.js, or any standard JS libraries
• Strong/Expert proficiency in building performant, robust, high-availability APIs using Node.js, and Java
• Advanced understanding of CS concepts, Design patterns, algorithms, and best practices
• Strong understanding of network protocols, RESTful APIs, Message queues, and Authentication mechanisms
• Expertise in DB designs, and building complex SQL queries
• Expertise in debugging, Logging, telemetry, and instrumentation
• Excellent understanding of microservice architecture
• Experience implementing RBAC, ACL, and Authentication for web apps
• Sound understanding of web app security, and data encryption
• Experience working with Cloud technologies Azure, AWS
• Experience containerizing front-end apps
• Experience working with CDN, and CMS
• Passionate and able to learn new technologies and driven to create an amazing customer experience
• Ability to apply technology and consulting to solve a client business problem
• Able to communicate and present complex issues with assurance and confidence.
Benefits:
• Great with work-life balance
• Competitive salary
• Full-time work with Benefits including PTO
• Employee/Employer Provident Fund
• Medical Benefits
• Creative, high-energy, fun-loving and collaborative team that fosters growth and success
• Opportunity to make an impact worldwide
Apply Now
Apply Now