- Web Development: Design and implement high-quality, scalable, and maintainable front-end features using modern frameworks like React, Angular, or Vue.js.
- UI/UX Collaboration: Work closely with UI/UX designers to translate designs into interactive, pixel-perfect interfaces.
- Responsive Design: Ensure applications are fully responsive and accessible across devices and browsers.
- Code Optimization: Write clean, efficient, and reusable code, adhering to best practices and performance optimization techniques.
- API Integration: Integrate front-end applications with backend services and RESTful or GraphQL APIs.
- Testing: Develop unit and integration tests for front-end components using tools like Jest, Mocha, or Cypress.
- Mentorship: Mentor junior developers, conduct code reviews, and establish front-end coding standards.
- Innovation: Stay updated on the latest front-end trends, tools, and technologies, and advocate for their adoption.
- Version Control: Collaborate effectively using Git and other version control systems.
- Troubleshooting: Debug and resolve issues in the front-end codebase quickly and efficiently.
What You Know:
- A minimum of 5+ years of proven professional experience and 4+ years in leading projects is required
- Programming Skills: Proficiency in one or more programming languages (e.g., Java, Springboot, Python, JavaScript).
- Good knowledge on any Database technologies
- Automation Tools: Hands-on experience with tools like Selenium, Appium, TestNG, JUnit, Cypress, or similar frameworks.
- API Testing: Proficiency in API testing tools like Postman, RestAssured, or similar.
- CI/CD Tools: Experience with Jenkins, GitHub Actions, or other CI/CD tools.
- Frameworks: Expertise in building and managing test automation frameworks.
- Agile Environment: Experience working in Agile/Scrum teams.
- Communication: Excellent verbal and written communication skills.
- Problem-Solving: Strong analytical and problem-solving abilities.
- Fulfill all quality planning and risk management deliverables with feedback from cross-functional teams.
- Ensure required documentation is completed prior to new product launch, and coach product development teams to successful completion where necessary.
- Work with management for continuous improvement of the Quality Systems, including the design control, risk management, document generation, and design testing processes.
- Effectively communicate and maintain visual tools for project tracking and management.
Good to have
- Performance Testing: Familiarity with tools like JMeter, LoadRunner, or similar.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Good to have NoSQL DB knowledge
Education:
- Bachelor s degree in Computer Science, Information Systems, Engineering, Computer Applications, or related field.
Benefits:
- In 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 an as 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 Leagues cricket tournaments to hosted Hack-a-thon, Nisum employees can participate in a variety of team building activities such as skits, dances performance in addition to festival celebrations.
- Free Meals - Free snacks and dinner is provided on a daily basis, in addition to subsidized lunch.
Employment Type: Full Time, Permanent
Read full job description