Hybrid Software Engineer – ReactJS

Posted 6 hours ago

Apply now

About the role

  • React Developer taking technical leadership in designing user interfaces for Securonix web applications. Focusing on performance, scalability, and maintainability using React.js.

Responsibilities

  • Design, develop, and maintain user interfaces using React.js with a focus on performance, scalability, and maintainability
  • Translate designs and wireframes into high-quality, reusable components
  • Collaborate with team members, product owners, and designers to implement product requirements and provide technical guidance
  • Optimize application performance and ensure responsiveness across various devices and browsers
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews, providing constructive feedback to maintain code quality standards
  • Mentor junior, mid-level, and senior developers, fostering a culture of continuous learning and improvement
  • Stay up to date with modern web development practices and technologies, and drive innovation within the team
  • Lead troubleshooting and resolution of complex issues, ensuring a seamless user experience.

Requirements

  • 2+ years of experience in software development
  • Expertise in JavaScript, including ES6+ features and a deep understanding of its core principles
  • Experience in ReactJS
  • Proficient in HTML and CSS, with experience in CSS preprocessors like SASS or LESS
  • Strong knowledge of Design Patterns, Data Structures and Algorithms
  • Comprehensive knowledge of React.js and its core principles, such as component lifecycle, state management, and hooks
  • Solid experience with popular React workflows, such as Redux Toolkit or Context API
  • Experience with testing frameworks such React Testing Library, Playwright, Jest
  • Experience making API calls and caching using RTK Query or any other fetching Libraries
  • Familiarity with version control systems, such as Git
  • Strong problem-solving skills and attention to detail
  • Excellent verbal and written communication skills
  • Experience with front-end build tools, such as Webpack or Parcel
  • Knowledge of performance optimization techniques, such as code splitting and server-side rendering
  • System design and architectural understanding of large-scale applications
  • Bonus Skills (not required, but a plus): Experience with GraphQL or other modern API technologies
  • Familiarity with accessibility best practices (e.g., ARIA attributes, WCAG guidelines)
  • Experience working with design systems or component libraries
  • Working with big data technologies KAFKA, SPARK, SOLR, HDFS, IMPALA / HIVE / SPARK SQL
  • Familiarity with other front-end frameworks or libraries, such as Angular or Vue.js
  • Experience with responsive design and mobile-first development approaches
  • Knowledge of Microservice architecture, CI/CD pipelines and deployment strategies
  • Experience in leading or mentoring other developers and cross-functional collaboration.

Benefits

  • Health Insurance with a total sum insured is INR 7,50,000 Coverage: Self, Spouse, 2 kids, Dependent parents, or parents-in-law
  • Personal Accident with total sum insured is INR 10,00,000
  • Term Life Insurance with a sum assured for employees is 5 times fixed base pay is covered.

Job title

Software Engineer – ReactJS

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job