- Excellent knowledge of multiple technologies like .NET 4.0-4.6, ASP.NET, MVC, CSS, C# .NET, VB.NET, AJAX, JQuery, AngularJS, ADO .NET, Entity Framework.
- Working Knowledge in MVC Architecture will be preferable.
- Experience in Web Services, WCF, Web API.
- Experience in Windows Forms, WPF.
- Experience in JavaScript, Ajax, JQuery.
- Working knowledge in SQL queries Stored Procedures, with a strong background in SSRS/SSIS report writing.

Similar jobs
Frontend Focused Software Development Engineer
We make websites conversational. Our AI agents turn any website into an interactive experience — chat widgets, intelligent search, and AI embeds that let users ask questions, get answers, and take action without navigating pages. We’re a fast-moving product startup building at the intersection of design and AI, and we need a frontend engineer who brings both craft and conviction to
what they ship.
What We Look For First
Before anything else, we review your work. This is how we assess every candidate:
- GitHub profile — active, with real production repositories. We look at commit consistency, code architecture, folder structure, and how you make decisions under constraints. Boilerplate clones and tutorial repos do not count.
- Live deployed projects — at minimum two publicly accessible web applications. We open them in the browser, resize the window, throttle the connection, and interact with them. We are evaluating visual polish, responsiveness, interaction quality, accessibility, and performance — not just whether it loads.
- UI/UX taste — we will form an opinion on your design sensibility from your live work before we speak to you. If your interfaces feel generic, unfinished, or visually careless, that is signal.
- Code we can read — we will look at your source code. Clean structure, meaningful naming, thoughtful component boundaries, and documented decisions matter as much as functionality.
Applications without a GitHub profile and at least two live deployments will not be reviewed.
The Role
This is a full-ownership frontend role at an early-stage AI startup. You willdesign, build, and maintain the interfaces our customers interact with everyday — from the core product dashboard to landing pages to AI-native conversational experiences. You are not a ticket-taker. You will have direct input on product direction, collaborate closely with founders, and be expected to bring both engineering rigour and design instinct to every surface you touch. We are looking for someone who sits firmly at the intersection of engineering and design: technically deep, visually opinionated, and relentless about quality.
What You’ll Do
Core Engineering - Build and architect production-grade applications using Next.js, React, TypeScript, and Tailwind CSS - Implement modern rendering strategies — SSR, SSG, ISR, CSR — with deliberate performance budgets and Lighthouse targets - Integrate real-time features using WebSockets, Server-Sent Events, and streaming APIs - Connect with Node.js/NestJS and Python backends via REST and GraphQL; implement and maintain auth flows (JWT, OAuth 2.0, session-based) - Manage application state using Redux Toolkit, Zu- stand, or TanStack Query; handle forms via React Hook Form and Zod - Own the frontend testing strategy end-to-end — unit, integration, and E2E — using Jest, React Testing Library, and Playwright - Contribute to CI/CD pipelines, Docker-based development environments, and deployment workflows UI/UX Engineering - Translate product requirements, rough wireframes, and Figma designs into polished, pixel-perfect, and accessible web interfaces — independently, without hand-holding - Build and maintain a scalable design system: tokens, spacing scales, typography hierarchy, colour systems, and reusable component patterns - Apply strong visual design fundamentals — layout composition, typographic hierarchy, whitespace, contrast, and colour — directly in code - Build complex dashboards, data-heavy interfaces, and multi-step interactive workflows with a focus on information architecture and usability - Design and implement AI-native UI patterns: streaming chat interfaces, inline AI suggestions, conversational flows, and real-time response rendering - Implement responsive layouts that work flawlessly across breakpoints, devices, and browsers - Conduct UI/UX self-review on your own work — you catch visual inconsistencies, interaction gaps, and accessibility issues before they reach review - Work with animation and micro-interaction libraries to add purposeful motion that enhances, not distracts
Architecture & Quality - Design modular, scalable frontend folder structures with clear separation of concerns - Enforce component-driven development practices using Storybook - Drive structured code reviews and uphold engineering quality standards across the team - Instrument observability and error tracking on the frontend (Sentry or equivalent) - Mentor junior engineers and establish
patterns the whole team can follow
What We’re Looking For
- 2+ years of production-grade frontend development — not freelance experiments or internal tools no one uses. Real products, real users, real traffic.
- Expert-level command of Next.js, React, TypeScript, and modern JavaScript (ES6+)
- Deep understanding of browser rendering, layout, and paint — you can diagnose performance issues beyond “run Lighthouse”
- A genuine, demonstrable eye for design — you understand layout, spacing, typographic scale, visual hierarchy, and colour theory, and you apply them instinctively in code
- Ability to independently take a rough idea or wireframe and produce a clean, well-structured, conversion-focused UI
- Strong working knowledge of accessibility standards (WCAG 2.1) and semantic HTML
- Experience building and consuming design systems, and the discipline to maintain them as a product scales
- Familiarity with design tools — Figma proficiency is a strong plus; you should at minimum be able to inspect, extract, and iterate on designs without designer dependency
- Experience integrating frontend applications with Node.js and Python backends
- Solid Git workflows, Docker-based local development, and CI/CD familiarity
- Ownership mindset — you think about the product and the user, not just the Jira ticket
Technical Depth We’ll Assess
During the hiring process, we will evaluate:
- Frontend architecture decisions — how you structure a scalable Next.js application, what tradeoffs you make and why
- UI/UX implementation quality — can you take a design brief and produce an interface that feels professionally crafted
- Performance mindset — code splitting, lazy loading, image optimisation, caching strategies, render optimisation
- State management and data fetching patterns — how you think about client-server state boundaries
- Component design — reusability, composability, prop interfaces, and avoiding premature abstraction
- Testing approach — what you test, how you test it, and how you think about test coverage vs. maintenance cost
- Design system thinking — how you build for consistency and scale, not just the current screen
Nice to Have
- Experience building AI-powered interfaces — streaming responses, type- writer effects, token-by-token rendering, inline AI suggestions
- Motion design experience — Framer Motion, GSAP, Lottie, CSS animations, and purposeful micro-interactions
- Contributions to open-source React, Next.js, or UI library projects
- Experience with data visualisation libraries — Recharts, D3, Visx, or similar
- Prior experience at an early-stage startup where the design–engineering boundary was blurred
- Exposure to growth-focused frontend work — landing page optimisation, A/B testing, conversion-focused UI
- Basic understanding of backend architecture — enough to have an informed opinion on API design Stack Next.js · React · TypeScript · Tailwind CSS · Zustand / Redux Toolkit ·TanStack Query · React Hook Form + Zod · GraphQL / REST · WebSockets· Jest · Playwright · Storybook · Docker · GitHub Actions · Framer Motion · Sentry
What We Offer
- Competitive salary with a strong growth trajectory
- High-impact, high-ownership role — you will directly shape the product experience
- Opportunity to build on cutting-edge AI-driven products from the ground up
- Fast execution cycles, minimal bureaucracy, and direct collaboration with founders
- Learning budget for courses, certifications, and tools
- A culture that values craft — we care deeply about what we ship and how it feels
StepsAI · Hyderabad · We build fast, own things fully, and care deeply about what we ship.
Location: Mumbai
Experience Required: 2+ Years
Job Type: Full-Time
Notice Period: Immediate Joiners
About the Role
We are seeking a skilled and experienced Front-End Developer to join our product engineering team. The ideal candidate must have experience working in a product-based software development company and should have hands-on involvement in e-commerce platform projects.
Mandatory Criteria
- Candidate must be currently working or have prior experience in a product-based software development company
- Candidate must have worked on at least one e-commerce platform project (end-to-end involvement)
Key Responsibilities
- Develop and maintain responsive, high-performance web interfaces using React.js
- Translate UI/UX designs into pixel-perfect, reusable front-end components
- Optimize components for maximum performance and cross-browser compatibility
- Integrate front-end components with backend RESTful APIs
- Collaborate with design, backend, and QA teams to deliver seamless user experiences
- Participate in code reviews, testing, and agile development ceremonies
Required Skills
- Strong proficiency in JavaScript (ES6+), React.js, HTML5, and CSS3
- Experience with state management libraries such as Redux or Zustand
- Solid understanding of responsive design and cross-browser compatibility
- Familiarity with RESTful APIs and API integration
- Knowledge of version control systems like Git
- Understanding of performance optimization, debugging, and front-end testing practices
Responsibilities
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Good Experience in Next.js
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (Redux)
- Familiarity with newer specifications of ECMAScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
|
Firm grasp of modern web application development approaches (Full stack JavaScript)
Strong proficiency in the following JavaScript development tools: · ReactJS · UI Frameworks (Bootstrap, Material UI, Semantic UI) · ES6/ES7 · Context API, GraphQL, Redux, Payment Gateway · Familiarity with RESTful APIs · Familiarity with code versioning tools (GIT, BitBucket) · Experience with working with various data structure (JSON) · Understanding of modularized / service-oriented architecture
Competencies and Skills Required · Requires excellent analytical, problem solving, and good communications skills · Must be able to work effectively with business stakeholders · Strong passion for delivering technical solutions to business problems · Understanding and mindset of Agile software delivery (Ability to adapt to continually changing priorities) · Team player who understands the importance of teamwork and collaboration · Passion for delivering new approaches and challenging the ‘status-quo’ |
- Our engineers are involved in all parts of the product lifecycle: brainstorming, design,prototyping, planning, execution, and deploying.
- We brainstorm to understand and explore the difficult problem and come up with the best solution for the hardest problems that impact the world.
- You will develop broad-ranging skills working on a wide variety of initiatives. You will take responsibility for your projects, but you'll also have teammates who look out for you.
- We operate in a “get s**t done” environment where the goal is always to execute and implement. While doing all of this...You will not forget to have fun!
WHAT WE VALUE
- You're cool with working with others. Our jobs aren’t done in a vacuum and everyone contributes to get the job done.
- You’re not afraid to make mistakes because without challenge, you’re not learning.
- Speaking of learning, you have a constant desire to grow and develop.
- You care about great design, not only in the product and visual sense, but also in your code and technical architecture.
- You are passionate about product craftsmanship, and can balance that with deploying something relevant.
- You move fast with a sense of urgency. You want to work on things that make an impact on the world.
DESIRED EXPERIENCE
- Candidate Expectations: Design, code, deploy and maintain scalable software infrastructure to meet Blowhorn's demands.
- 3+ years’ experience in a start-up environment or any reputed product based company
- Build APIs for business clients to integrate blowhorn into their systems.
- Setup processes and methodology for sustainable software development.
DESIRED SKILLS
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Good understanding of JS frameworks (AngularJS, ReactJS, VueJS), Angular 5+ and Bootstrap.
- Proficient understanding of web markup, including HTML5, CSS3
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Some exposure to Analytics/Dashboard and related client frameworks (D3.js, Apache superset)
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Has worked extensively on Google maps and features like live tracking, geo fencing
- Good API integration skills (with backend frameworks)
- Mobile frameworks like Flutter is a plus
- Collaborate with other team members and stakeholders
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN)
- Good understanding of SEO principles and ensuring that application will adhere to them.
| Demonstrated understanding of cloud software architectures |
| Experience solving problems following SOLID and OO design principles |
| Demonstrated ability in supporting customers and/or internal teams supporting software under customer usage scenarios |
| Demonstrated understanding of software design, analysis and programming using Node.js and Typescript/JavaScript |
| SOA Experience on API integration is must |
| Strong Experience working UI technologies. Angular preferred. |
| Experience with CI/CD methodoligies. |
| Experience developing software in a serverless cloud environment (AWS preferable) |
| Demonstrated expertise with debugging / performance profiling |
| Experience with software version control and release |
| Demonstrated attention to detail and ability to analyze complex interdependent variables |
| Demonstrated verbal and written communication skills |
| Ability to work effectively within a team environment and lead junior engineers |
| Quality consciousness |
| Minimum 4 years of cloud software development experience (AWS preferred) |
| Preferably BS degree in Computer Science, Computer Engineering , or Electrical Engineering. |
1. Translate designs and style guides into functional user interfaces while ensuring cross browser compatibility, performance and good user experience.
2. Solid coding practices with peer code reviews, unit testing and a preference for agile development.
3. Strong sense of collaboration, ownership, urgency and drive.
Technical Skills Required
1. 2+ years of experience in professional front end web and mobile development.
2. Strong programming knowledge in JavaScript, OOJS and Angular 2.0+ is essential.
3. Understand the intericacies of DOM and have good knowledge of APIs' and their performance implications.
4. In-depth knowledge about HTML5 and CSS3 and can take necessary decisions while building responsive UI.
5. Experience using version control (Git).
6. Sharp analytical abilities with excellent problem solving skills.
Good to have
1. Development experience in ReactJS / React Native.
2. Experience in SEO and website optimisation would be great.
- You have 4-8 years of experience in Frontend for web based applications with strong understanding of HTML, CSS, JavaScript, Frameworks like Angular or React
- You love building things, and have built complex consumer web applications in the past.
- You have a sound understanding of data structures and algorithms.
- You are an expert in HTML, CSS, JavaScript and jQuery.
- You are an expert in at least one JavaScript framework, such as Angular 7+, React or Vue.
- You understand how website-backend interacts with frontend as well as external APIs.
- You enjoy mentoring others and helping them solve challenging problems.











