Senior Consultant UI Developer- React JS (BB-EA236)

Found in: Talent IN

Job Overview Core Compete () is a global cloud analytics firm. With our capabilities in Cloud Data Warehousing, AI & ML Innovation, Analytics Application Modernization, and Intelligent Decisioning, we accelerate value from cloud analytics for global Fortune 1000 companies. Our clients are in financial services, retail, manufacturing, and media. We are growing rapidly with around 300 employees spread across U.S., U.K., and India who specialize in cloud engineering, software engineering, data engineering, managed services, data science, and business consulting. We are a top-tier partner with AWS, Google Cloud, Azure, SAS, Snowflake, Databricks, and others, with 500 certifications completed by our team members. Core Compete is a certified Great Place to Work (GPTW) company and our employees rate us highly on being the best place to learn and grow. Core Compete is looking for a Senior UI Developer for the Product Development Team. Job Duties and Responsibilities Develop high-quality software design and architecture. Develop tools and applications which speed up the development life cycle. Automate tasks through appropriate tools and scripting. Perform code reviews to ensure the quality of the deliverables. Mentor juniors to help them grow and adapt their skills to new business needs. Collaborate with internal teams and vendors to fix and improve products. Understand users requirements and break them down into smaller chunks for easier development by the team. Lead the UI team to complete the project deliverables. Determine requirement feasibility by evaluating the requirements and proposing alternate solutions if required. Estimate the efforts required to develop the requirements. Required Skills and Experience Expert level knowledge on HTML5, CSS3, JavaScript (ES5 and ES6 ) and TypeScript. Expert-level knowledge of React JS with hooks and context. Experience in working with UI component libraries such as Material UI and Semantic UI. Knowledge of standards and conventions to be followed while developing. Knowledge of charting libraries (Fusion charts, Highcharts, D3, Recharts, etc.) to create reports and dashboards. Experience in developing responsive web applications for all form factors. Experience with asynchronous programming and consuming REST APIs. Experience in working with Git and branching strategies. Knowledge of all the layers of an application (presentation, application, business, data). Knowledge of relational databases (ex. PostgreSQL, MySQL) and NoSQL databases (ex. MongoDB). Familiarity with various operating systems (Linux, Mac OS, Windows). Extensive experience in software development, scripting, and project management. Ability to work independently and with the team. Excellent organizational and leadership skills. Experience working in Agile. Knowledge of Angular is good to have. Knowledge of material design specifications and other design systems is good to have. Understanding of Microservices is good to have. Good to have a deeper understanding of build processes and bundlers (such as Webpack, Rollup, or Parcel). Good to have hands-on experience in the unit and integration testing using tools like Jest, React Testing Library, Karma/Jasmine. Hands-on experience of Redux, Sagas and React Query is good to have. Knowledge of CICD is good to have. Education Preference Bachelor/masters degree in Computer Science, Computer Engineering, or related discipline

calendar_today3 days ago


info full time

location_on Pune, India


I expressly authorise the Terms and Conditions

Similar jobs