The ideal candidates should have hands-on experience in building responsive, scalable and user-friendly web applications. They should have a strong understanding of modern frontend technologies, UI development, application performance and API integrations, along with the ability to collaborate with backend engineers and product teams.
Key Responsibilities
- Design, develop and maintain responsive, high-performance web applications.
- Build interactive and user-friendly interfaces using modern frontend technologies.
- Develop reusable UI components and maintain scalable frontend architecture.
- Work with JavaScript, HTML, CSS and modern frontend frameworks such as React.
- Integrate frontend applications with RESTful APIs and backend services.
- Optimise application performance, responsiveness and cross-browser compatibility.
- Identify, debug and resolve frontend issues.
- Ensure code quality, maintainability, accessibility and application security.
- Collaborate with UI/UX designers, backend developers and product teams.
- Participate in code reviews, technical discussions and continuous improvement initiatives.
- Write unit tests and ensure application reliability through appropriate testing practices.
Technical Skills & Requirements
- 3–10 years of professional software development experience.
- Strong hands-on experience in frontend development.
- Proficiency in JavaScript, HTML5 and CSS3.
- Hands-on experience with React.js or similar contemporary frontend frameworks.
- Strong understanding of component-based architecture and state management.
- Experience integrating RESTful APIs with frontend applications.
- Knowledge of responsive design, browser compatibility and frontend performance optimisation.
- Experience with Git or other version control systems.
- Understanding of frontend testing and debugging practices.
- Strong analytical, problem-solving and communication skills.
📌 Software Development Engineer (SDE 1 / SDE 2 / SDE 3) – Frontend (India)
🏢 TruDoc
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.