UI Developer - E5846

  • Hyderabad
  • Nisum
What You'll DoAnalyze, design, develop, code and implement Big Data Applications. Builds and supports applications with an understanding of system integration, test planning, scripting, and troubleshooting. Seeing through a project from conception to finished product. Assesses the health and performance of software applications and databases. Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications. Analyzes program and application performance using various programming languages, tools and techniques. Identifies potential process improvement areas and suggests options and recommends approaches. Mentor/guide other team members as required. Collaborate with analytics, data scientists and product teams to assist in building and optimizing innovative products and services to market Experience supporting and working with cross-functional teams in a dynamic environment. Experience with AWS. What You KnowA minimum of 7+ years of experience in a Full Stack Software Engineer role and in-depthunderstanding of implementing systems end-to-end. Sound knowledge of Node.js Experience working with Typescript, one or node.js web frameworks like expressjs, NestJS, one or more JavaScript frontend frameworks/libraries such as React, Angular, Vue etc. (preferably React) Knowledge of one or more CSS pre processors/JavaScript bundlers like SASS, Less, Webpack, Parcel, Rollup. Experience developing RESTful web services, integrating with RESTful or other web services. Experience in building high-performing, scalable, enterprise-grade applications.Writing clean, reusable, maintainable components, and front-end libraries for future useExperience in translating designs and wireframes into high quality code.Strong proficiency in JavaScript and newer specifications of ECMAScriptThorough understanding of React.js and its core principles, including modern features like Saga/Thunk/HooksExperience in common front-end development tools such as Babel, Webpack, Vite etc.Proficiency in code versioning tools, such as GitIn-depth knowledge of database technologies (SQL like PostgreSQL and NoSQL like MongoDB)Database design and management, including being up on the latest practices and associated versions –NoSQL/RDBMS. Proficiency with Git Experience implementing testing platforms/frameworks and unit tests leveraging cypress, jest etc. Appreciation for clean and well documented code Experience with Scrum or other Agile processes. Thorough understanding of user experience and design Experience working with Jenkins for CI/CD automation. Deep problem-solving skills to perform root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.EducationBachelor's degree in a related field.BenefitsIn addition to competitive salaries and benefits packages, Nisum India offers its employees some unique and fun extras:Continuous Learning - Year-round training sessions are offered as part of skill enhancement certifications sponsored by the company on a need basis. We support our team to excel in their field.Parental Medical Insurance - Nisum believes our team is the heart of our business and we want to make sure to take care of the heart of theirs. We offer opt-in parental medical insurance in addition to our medical benefits.Activities -From the Nisum Premier League's cricket tournaments to hosted Hack-a-thon, Nisum employees can participate in a variety of team-building activities such as skits, and dances performance in addition to festival celebrations.Free Meals - Free snacks and dinner is provided on a daily basis, in addition to subsidized lunch.