- If you are interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you.
- Collaborate with back-end developers and web designers to improvenusability.
- Writing tested and idiomatic JavaScript, HTML and CSS.
- Present key milestone deliverables to peers and execute level stakeholders.
- Build reusable code and libraries for future use.
- Tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
WHY SPRINKLR WILL LOVE YOU
- Bachelor's Degree in Computer Science
- 1-5 years of professional software development experience
- Experience with ES2015+, React, Webpack/Rollup, CSS, Node.js, Object oriented JS, FP in JS, TDD/BDD, Git, CSS
- Ability to write clean, effective code
- Strong problem solving and troubleshooting skills
- Ability to work independently in a fast-paced environment with frequent production releases
- Understanding of performance and efficiency with a strong customer focus
- Work cross functionally to collaborate with designers o iterate on the design and implementation of our product
- Be empathetic towards customers and appreciate the user's experience

About sprinklr
About
Sprinklr offers the only social media management system that enables global scale of social customer experience management (CEM) for the social enterprise.
Company video


Connect with the team
Similar jobs
Core responsibilities
• Collaborate with product teams to more accurately define new features
• Collaborate with UX in the building of a design system/component library
• Ensure high performance of all systems developed
• Aware of the relationship between development and business with a strong sense of ownership
• Employ the latest techniques such as agile software development
• Good knowledge of highly scalable server-side development
• Basic working knowledge of Unix/Linux
• Excellent problem solving and coding skills in Javascript/Angular
• Strong interpersonal, communication and analytical skills
• Should have the ability to express their design ideas and thoughts
Job Brief
• JavaScript and angular expertise
• Experience with libraries such as bootstrap, Ag-grid, formly, observables, and ngrx
• You enjoy working with new technologies, and are curious and energetic
• Experience working with REST APIs
• Good understanding about authentication and security
• Create and maintain various unit and integration tests
• You enjoy working in a creative and agile environment that moves fast
• Ability and interest in providing mentorship to junior members of the team
• Write high quality code and Conduct code reviews
• Being resourceful and detail-oriented, along with being an outside the box thinker!
• Experience being a great team player, who work collaborative, and brings a positive attitude
React js Developer,5-7 yrs of experience, location will be Bengaluru, Core front-end developer, must have hands-on strong experience in redux, angular, javascript and typescript
Key Responsibilities:
- Build interfaces as per the design provided by the UX / UI team
- Ensure the work output is as per the design inputs provided
- Work closely with the backend team to integrate the pull or push APIs
- Work with the support team to troubleshoot issues faced by customers
- Build programming abstractions for the specific domain
- Keen interest to always present code and work of high-quality standards.
Key Competencies (Functional):
- Proficiency in Javascript / ES5 / ES6 or Typescript
- Proficient in code versioning tools including Mercurial / Git / SVN.
- Familiarity with APIs and WebSockets
- Work with Canvas related frameworks – Cocos2d / PixiJs
- Experience with Cocos Creator is a Bonus.

• Sound knowledge in JavaScript, ReactJS, HTML, CSS
• Familiar with UI layouts, SASS, bootstrap, and Material UI
• Experience debugging using popular JavaScript-based tools like Chrome Developer Console
• Good to have Knowledge of TDD frameworks mocha, chai, jest etc.
• Understanding of Typescript
• Understanding of ReactJS based frameworks like NextJS, Gatsby, etc.
• Understanding of REST API
• Passionate to create good design and usability
• Immediate Joiner preferred
Roles and Responsibilities
- Lead the delivery of high quality, innovative, flexible, cost-optimized and scalable technical solutions that meet business requirements
- Design, Develop, test and maintain software applications with MVC architectures, Micro services and scalable cloud native apps.
- Perform hands-on coding and provide thoughtful code reviews
- Mentor and lead team members to continuously improve quality and productivity of deliverables
- Demonstrate ability to work within an agile team as well as collaborate with many other teams on design and implementation strategies. Follow SCRUM Agile Development methodology
- Effective Communication Skills- An ability to express your ideas to the recipient & Co-ordinate and communicate with cross functional team along with client's team
- Problem Solving, Hustler - Get Stuff Done, Self-Disciplined Open-minded, User Focused, Adaptive
- Lean Principles & Analytical Thinking
- Project planning, timelines and milestones for execution and deliverables
- Participate into the Evaluation Review of your team member
Desired Candidate Profile
- Experience in building enterprise web application using ReactJS as the frontend framework
- Experience with Redux and React Hooks
- Expert in HTML5, CSS3
- Experience in Bootstrap4 or CSS pre-processor like Less or Sass is highly desirable
- Strong knowledge of best practices and modern web design trends is necessary.
- Some experience with modern web-based typography.
- Excel at rapid prototyping and at writing good code.
- Experience with testing/debugging in multiple browsers and platforms.
- Expertise in using Javascript
- Should have worked on REST client and WebSockets
- Should be able to write Unit testing using any one of the frameworks like Cypress, Jasmine, Karma, Jest , Enzyme or any other similar framework.
- Should have experience in either one of the Build scripts like Gulp or Grunt or Webpack
- Low-Latency UI, Page optimization, and bundle build+caching
- Problem-solving and debugging skills
- Component-based architecture
2. Work on building, maintaining, and testing the front-end of the web application
3. Work on taking architectural and design decisions
4. Work on reviewing and approving pull requests
5. Proactively identify and fix any software bugs/improvements
6. Take the initiative to improve the system's software architecture, UI, UX, scalability, and performance
7. Participate in the customer meetings for solution design and technical discussions
8. Help in customer support activities by resolving any technical queries/issues reported by the customer
* Any bachelor degree
4+ Years of experience in developing enterprise-level software
Should have development experience in React
Should have sound experience in state management libraries like Redux or Mobex
Good knowledge of CSS, HTML, Bootstrap
Good experience in Agile based development approach
Knowledge and experience in Agile based development approach
Experience to perform unit testing and integration testing
Understand architecture requirements and ensure effective design, development and support activities
Analyzing user requirements, envisioning system features and functionality
Exited about working for a startup and moving quickly
Continuously discover, evaluate and implement new technologies to maximize development efficiency
- In this role, you will Design, Develop and Deploy applications based on HTML, ReactJS, JS as front-end. You are a creative and technically skilled individual responsible for bringing great user experience and design to life. You create reusable, extensible, flexible, high-performing web applications from front end to back end.
- Execute in an agile environment using industry standard tools and delivering weekly code releases Develop and test for cross browser, cross platform applications.
- Experience in product designing, distributed architecture.
- Have a demonstrated track record of End to End product engineering responsibility







