HNM Systems
HNM Systems is the leading tech-enabled professional services provider, shaping the workforce across the telecom, energy, and technology sectors. We connect specialized talent with direct hire, contract-to-hire, and consulting opportunities that support fiber expansion, digital infrastructure, wireless networks, and smart grid energy solutions. Our innovative approach delivers high-impact outcomes, with a 94% success rate in talent placement and project execution. Relentlessly people-driven, HNM Systems sets the industry standard through exceptional employee experience and long-term client value.
Why This Opportunity Stands Out
This is a high-impact opportunity for a hands-on front-end engineer who enjoys owning implementation, making sound technical decisions, and building modern web applications that support business-critical digital experiences. The role is well suited for a self-driven developer who can quickly understand existing systems, contribute clean and scalable React code, and help bring clarity to complex application environments. You will work closely with a focused team and have meaningful ownership across front-end development, design system implementation, CMS integration, feature delivery, and testing. For an engineer who thrives in independent contributor roles, this position offers strong technical depth and visibility.
Overview
We are seeking a Senior Software Engineer to support web-tier application development for our customer. This role is responsible for designing, developing, building, testing, and deploying front-end applications in a fast-paced, collaborative environment.
The ideal candidate will bring strong hands-on experience with modern front-end development, including JavaScript, React, Redux, CSS/SCSS, and responsive design. This role requires an independent contributor who can evaluate an existing codebase, make sound technical decisions, and deliver high-quality implementation with minimal formal documentation. Experience with React, Next.js, design systems, CMS integration, feature toggling, and front-end testing will be especially valuable.
Key Responsibilities
- Design, develop, build, test, and deploy web-tier applications.
- Work independently to understand, analyze, and contribute to an existing codebase.
- Provide insight and technical analysis on application structure, implementation options, and front-end development approaches.
- Build and maintain high-quality React-based user interfaces and application features.
- Support development within design systems, including writing reusable React code and maintaining consistent front-end patterns.
- Contribute to CMS integration, feature toggling, and related front-end implementation work.
- Evaluate performance considerations as part of day-to-day development.
- Work effectively in a collaborative, fast-paced team environment.
- Participate in project estimates based on interface wireframes and desired functionality.
- Research emerging topics and technologies related to assigned tasks.
- Participate in relevant project meetings and technical discussions.
- Provide research and recommendations to support business and information technology groups.
- Advise on options, impacts to other business processes, and system priorities.
- Prioritize assigned tasks and keep management informed of status, risks, and roadblocks.
- Communicate constructively with team members and contribute as a positive, active member of the team.
- All other duties as assigned.
Required Qualifications
- 3+ years of experience with front-end development.
- 2+ years of experience with React and Redux.
- Strong hands-on experience with JavaScript, React, CSS/SCSS, and responsive design.
- Experience designing, developing, testing, and deploying web-tier applications.
- Ability to work independently and understand existing systems with limited documentation.
- Ability to make sound technical decisions and drive clarity through code.
- Experience using Git source control, including command-line tools and related workflows.
- Strong understanding of software development and project management methodologies.
- Strong problem-solving and analytical skills.
- Good oral and written communication skills.
- Good organizational skills.
- Strong time management and prioritization skills.
- Ability to work effectively in a collaborative, fast-paced team environment.
- Ability to recognize and acknowledge the value of others’ contributions.
- Ability to respond with empathy and communicate constructively within a team.
- Bachelor’s degree or equivalent experience may be required.
- Typically requires 5–7 years of related experience.
Preferred Qualifications
- Experience with React Hooks.
- Experience with Next.js.
- Experience building or maintaining design systems.
- Experience writing React code within a design system environment.
- Experience with CMS integration.
- Experience with feature toggling.
- Experience with Jest and react-testing-library.
- Behavior-driven design experience.
- Experience operating as a strong independent contributor in a lean technical team.
EEO / Disclaimer (India)
HNM Systems is committed to providing equal employment opportunity and fair treatment in accordance with applicable Indian law. All qualified applicants will be considered based on merit, qualifications, business needs, and the requirements of the role. India’s legal framework includes protections around equal remuneration and specific protections related to disability and workplace harassment.
HNM Systems does not tolerate unlawful discrimination or harassment in recruitment or employment and is committed to maintaining a respectful workplace for all employees and applicants. HNM Systems will administer its employment practices in accordance with applicable laws and workplace policies in the relevant jurisdiction.
Where required by applicable law, HNM Systems will provide reasonable workplace support or accommodation and will consider qualified applicants in a manner consistent with applicable legal requirements. India’s Rights of Persons with Disabilities Act includes non-discrimination in employment and equal opportunity policy requirements for covered establishments.