Senior Software Engineer Frontend

Year    Bangalore, Karnataka, India

Job Description

As the Front-End Developer, you'll work closely with our development and product teams to support growth initiatives. You will play a crucial role in developing SaaS products designed for energy power market intelligence and efficient asset utilization. We're looking for someone who can drive the user experience forward, develop responsive applications, and work within a microservices environment.
Responsibilities:

  • Developing, maintaining, and optimizing front-end applications using front-end technologies such as React, React Hooks, Redux, and other modern JavaScript frameworks.
  • Designing, prototyping, and documenting user interfaces with Storybook, ensuring consistent and reusable component libraries.
  • Collaborating with UX designers to ensure a high-quality user experience.
  • Utilizing tools like Jest and Vite for testing and optimization to ensure the reliability of front-end applications.
  • Integrating REST APIs to ensure seamless front-end and back-end communication.
  • Working with CSS, PostCSS/SASS, TypeScript, and ECMAScript modules to develop scalable, maintainable code.
  • Adhering to Agile practices and participating in sprint planning, stand-ups, and code reviews.
  • Collaborating closely with back-end developers and DevOps engineers to ensure seamless application deployment, performance, and scalability.
Qualifications:
Must-Have Skills:
  • Strong experience in React, particularly with Hooks and Redux.
  • Proficiency in CSS, Storybook, TypeScript, Vite, Jest, and ECMAScript modules.
  • Familiarity with REST APIs and Node.js.
  • Experience with MS-SQL databases.
  • Proven expertise in building and maintaining SaaS applications.
  • Knowledge of industry-standard testing and debugging tools.
Nice-To-Have Skills:
  • Experience with Mock Service Worker, ViTest, `@faker-js/faker`, `@mswjs/data`, and `react-i18next`.
  • Familiarity with PostCSS or SASS, Visx or D3 for data visualizations.
  • Experience in C#, ExpressJS, Swagger, Postman, Splunk or Data-dog, Sequelize, and Microsoft Azure DevOps.
Key Competencies & Attributes:
  • Ability to work well in self-organizing teams with high levels of collaboration and trust.
  • Strong problem-solving and troubleshooting skills.
  • Flexibility and willingness to learn from others.
  • Strong verbal and written communication skills and an openness to new ideas.
  • Servant leadership mindset, with a focus on effective collaboration and building a positive team culture.
Requirements
  • Strong experience in React, particularly with Hooks and Redux.
  • Proficiency in CSS, Storybook, TypeScript, Vite, Jest, and ECMAScript modules.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4520639
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Rs. 6,00,000-9,00,000 per year
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year