Full Stack Developer
Experience - 2-5 years
Location - Bangalore
Employment Type:
Sift promotes a culture of individual and professional growth within an environment of continuous learning and work exposure with reputed clients. You will be a permanent employee of Sift and will be working with our US-based clients on various projects at their location.
What will you do:
- Write and test high-quality, maintainable code
- Gather technical and functional requirements of a product
- Scope, design and own project delivery
- Identify and manage the appropriate level of communication with key stakeholders throughout the project
- Ensure testing coverage, sufficient documentation, timely delivery and proper maintenance of the final product
- Perform support and maintenance activities of existing systems including but not limited to bug fixes, library upgrades and back-end tools to support the Product Operations team
- Partner with cross-cutting teams to ensure a complete end to end customer experience.
About you:
- Minimum of 2-4 years of work experience in Python, Java, or other major object-oriented languages, e.g., C++
- Familiarity with object-oriented and functional programming concepts and design patterns
- Experience working on architectures involving one or more of the following concepts and their implementation: XML/JSON message processing, REST API, Object Relational Mappi, asynchronous web services and distributed message queues
- Experience with Agile development practices (Scrum, continuous integration etc.)
- Strong analytical skills and algorithms knowledge
- User first approach, comfortable with rapid iterations
- Experience writing tests for written code (unit tests, regression tests, integration tests etc.)
- Experience with version control system (Git, Subversion, CVS etc.)
- Ability to work both in a self-directed manner, and lead part of a team.
Experience - 5+ Years
Location - Bangalore
What will you do:
- Design, develop, and maintain responsive and high-performance front-end applications.
- Translate UI/UX designs and product requirements into clean, scalable, and maintainable code.
- Actively leverage AI tools (Claude, Cursor, Lovable.ai) for code generation, refactoring, debugging, and optimization.
- Build reusable components and follow consistent front-end architecture patterns.
- Ensure cross-browser compatibility, responsiveness, and performance optimization..
- Collaborate with designers, product managers, and back-end developers to deliver features end to end..
- Participate in code reviews and contribute to front-end best practices and standards.
About you:
- We are seeking an experienced Front-End Developer with 5+ years of professional experience in building modern, scalable web applications. The ideal candidate has strong front-end engineering fundamentals and is well-versed in using AI-assisted development tools such as Claude, Cursor, and Lovable.ai to improve development efficiency, code quality, and problem-solving..
- This role requires someone who can independently deliver high-quality front-end solutions while collaborating effectively with cross-functional teams.
- 5+ years of hands-on experience in front-end development.
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
- Experience with modern front-end frameworks or libraries such as React, Vue, or Angular..
- Demonstrated experience using AI-assisted development tools, specifically Claude, Cursor, and Lovable.ai.
- Solid understanding of component-based architecture and state management.
- Experience working with REST APIs and asynchronous data handling.
- Experience with front-end build tools and bundlers.
- Proficiency with Git and collaborative development workflows.
- Familiarity with Agile or Scrum development methodologies
