Software Development Engineer II

HighLevelIndiaOn-siteFull-timeMid level, 2–5 yearsListed 1 week ago

Apply now

About this role

Responsibilities

- Own the full lifecycle of features : from requirements gathering and UI/UX collaboration to backend API integration and deployment

- Collaborate closely with product and design to shape features that solve real user problems

- Implement clean, performant, and accessible UI using React, TypeScript, and modern frontend practices

- Build and maintain scalable backend services using Node.js/Express , with well-designed APIs and data models

- Use analytics and product metrics to measure feature success and iterate for improvement

- Take initiative to improve engineering processes, dev experience, or user experience

- Maintain code quality through thoughtful architecture, testing, and documentation

- Proactively address technical debt and participate in refactor or migration efforts

- Actively contribute to planning and execute reliably under fast-moving product priorities

Your Core Skills

- 3–5 years of fullstack development experience

- Experience in taking features or systems from 0 → 1, and seeing them through to adoption

- Strong command over JavaScript/TypeScript, Vue.js, modern state management, and component-based architecture

- Deep knowledge of Node.js, REST APIs, and databases (MongoDB, PostgreSQL, etc.)

- Product intuition: ability to weigh trade-offs, collaborate with PM/design, and advocate for users

- Passion for metrics and data-driven decisions—you care about impact, not just delivery

- Clear communicator and collaborator, comfortable working across teams

- A track record of taking initiative to solve problems beyond what’s assigned