Overview
Job Title: Software Development Engineer
Job ID: RF381
Work Mode: Remote
Experience Required: 1–3 Years
Compensation: Up to 16 LPA
About the Role
We are seeking a Software Development Engineer with a strong foundation in frontend development to join our growing team. This role is designed for developers who have experience creating user-focused applications and are comfortable working with React, HTML, CSS, and JavaScript.
As part of the engineering team, you’ll work on building and enhancing user interfaces that are not only functional but also deliver a seamless experience. You will collaborate with designers, backend developers, and product managers, taking ownership of your work and contributing to projects from conception through deployment.
This position is fully remote, making it well-suited for individuals who are self-motivated, disciplined, and able to thrive in a collaborative but distributed work environment.
Key Responsibilities
As a Software Development Engineer, you will:
- Develop and implement new user-facing features that align with product requirements and deliver an intuitive, consistent experience.
- Write clean, efficient, and well-structured code, following industry best practices and internal coding standards.
- Collaborate closely with cross-functional teams—including designers, backend engineers, and product managers—to deliver solutions that meet both business and user needs.
- Debug and resolve software defects, identify bottlenecks, and ensure applications perform reliably across platforms and devices.
- Ensure responsive design and cross-browser compatibility, maintaining a consistent experience for users on different devices.
- Maintain documentation for features, processes, and coding practices to support team knowledge sharing.
- Stay current with emerging frontend trends and tools, contributing insights to improve development workflows and product quality.
- Contribute to peer code reviews, offering constructive feedback and ensuring a high standard of code quality across the team.
Required Skills & Qualifications
We are looking for candidates with the following background:
- 1–3 years of professional experience as a Frontend Developer, React Developer, Web Developer, or Software Engineer.
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Hands-on experience building interfaces with React.
- Knowledge of responsive web design principles and ability to implement fluid layouts for multiple screen sizes.
- Understanding of cross-browser compatibility issues and solutions.
- Familiarity with version control systems such as Git.
- Good communication skills and the ability to collaborate effectively in a team environment.
- Strong analytical and problem-solving skills, with a proactive approach to addressing challenges.
- Ability to work independently and manage tasks efficiently in a remote-first environment.
Preferred (Nice-to-Have) Skills
- While not mandatory, the following will be considered a plus:
- Exposure to TypeScript for strongly typed JavaScript applications.
- Experience with CSS preprocessors (e.g., Sass, LESS).
- Familiarity with state management libraries (Redux, MobX, Zustand).
- Understanding of RESTful APIs and integration of frontend applications with backend services.
- Awareness of web accessibility (WCAG) standards and inclusive design practices.
Why Join Us
- Competitive salary of up to 16 LPA, aligned with experience and skills.
- Opportunity to work on impactful projects that directly improve user experience.
- Remote-friendly culture that supports flexibility and work-life balance.
- Exposure to a collaborative environment where learning and knowledge sharing are encouraged.
- A chance to contribute meaningfully in a team where your ideas and input are valued.
Who This Role Suits Best
This position is ideal for developers who:
- Have 1–3 years of experience and want to deepen their expertise in frontend engineering.
- Enjoy working with React and related web technologies.
- Prefer a balanced role that combines coding with problem-solving and collaboration.
- Can work productively in a remote team setup.