

Description
Our Engineering team is at the heart of Sarvika’s ability to deliver enterprise-grade digital
products and experiences. As React specialists, they build performant, scalable, and
secure web applications that empower businesses to innovate and grow faster. By
combining technical excellence with relentless collaboration, our engineers solve complex
challenges, streamline processes, and bring ideas to life with speed and precision.
Engineers in this role actively contribute to Sarvika’s component libraries and design
system accelerators, ensuring code and design remain in sync across multiple domains.
They work on enterprise-scale solutions, including headless and composable commerce,
complex integrations, and next-generation mobile applications.
Here’s what you should know if you want to be a React Developer at Sarvika.
Requirements
The ideal person
● Strong portfolio or GitHub demonstrating impactful React projects.
● Experience leading or significantly contributing to all stages of the software
development lifecycle.
● Deep understanding of component-based architecture, state management, and
modern JavaScript/TypeScript practices.
● Proven hands-on experience with React, TypeScript, and Next.js.
● Excellent problem-solving and communication skills to clearly articulate technical
decisions.
● Commitment to writing clean, testable, and maintainable code.
● Proven ability to work in Agile teams, contributing to strategies that align with
business and user goals.
Desirable Skills
● Strong knowledge of JavaScript, TypeScript, ES6+, and functional programming
principles.
● Familiarity with major libraries and frameworks (Redux, React Query, etc.).
● Experience integrating RESTful APIs and GraphQL into front-end applications.
● Understanding of accessibility standards (WCAG) and inclusive development best
practices.
● Experience with automated testing frameworks (Jest, Cypress) and QA
collaboration.
● Solid grasp of modern front-end tooling: Vite, Babel, ESLint, Prettier.
● Experience collaborating with designers and product managers to refine
● requirements and deliver exceptional user experiences.
● Knowledge of design systems and component libraries, with ability to extend or
contribute to them.
● Proficiency with tools like Git, Jira, Confluence, and GitHub/GitLab workflows.
● Ability to mentor junior engineers, foster technical excellence, and promote best
practices.
● Passion for staying current with emerging front-end and mobile technologies.
● Experience with React Native and cross-platform mobile development.

Similar jobs


Job Title: Backend Engineer – Python / Golang / Rust
Location: Bangalore, India
Experience Required: Minimum 2–3 years
About the Role
We are looking for a passionate Backend Engineer to join our growing engineering team. The ideal candidate should have hands-on experience in building enterprise-grade, scalable backend systems using microservices architecture. You will work closely with product, frontend, and DevOps teams to design, develop, and optimize robust backend solutions that can handle high traffic and ensure system reliability.
Key Responsibilities
• Design, develop, and maintain scalable backend services and APIs.
• Architect and implement microservices-based systems ensuring modularity and resilience.
• Optimize application performance, database queries, and service scalability.
• Collaborate with frontend engineers, product managers, and DevOps teams for seamless delivery.
• Implement security best practices and ensure data protection compliance.
• Write and maintain unit tests, integration tests, and documentation.
• Participate in code reviews, technical discussions, and architecture design sessions.
• Monitor, debug, and improve system performance in production environments.
Required Skills & Experience
• Programming Expertise:
• Advanced proficiency in Python (Django, FastAPI, or Flask), OR
• Strong experience in Golang or Rust for backend development.
• Microservices Architecture: Hands-on experience in designing and maintaining distributed systems.
• Database Management: Expertise in PostgreSQL, MySQL, MongoDB, including schema design and optimization.
• API Development: Strong experience in RESTful APIs and GraphQL.
• Cloud Platforms: Proficiency with AWS, GCP, or Azure for deployment and scaling.
• Containerization & Orchestration: Solid knowledge of Docker and Kubernetes.
• Messaging & Caching: Experience with Redis, RabbitMQ, Kafka, and caching strategies (Redis, Memcached).
• Version Control: Strong Git workflows and collaboration in team environments.
• Familiarity with CI/CD pipelines, DevOps practices, and cloud-native deployments.
• Proven experience working on production-grade, high-traffic applications.
Preferred Qualifications
• Understanding of software architecture patterns (event-driven, CQRS, hexagonal, etc.).
• Experience with Agile/Scrum methodologies.
• Contributions to open-source projects or strong personal backend projects.
• Experience with observability tools (Prometheus, Grafana, ELK, Jaeger).
Why Join Us?
• Work on cutting-edge backend systems that power enterprise-grade applications.
• Opportunity to learn and grow with a fast-paced engineering team.
• Exposure to cloud-native, microservices-based architectures.
• Collaborative culture that values innovation, ownership, and technical excellence.
Role - Senior Backend Developer
About
It is an AI powered GTM intelligence platform for B2B companies. We aims to become the
Master OS on top of the company's entire martech stack. We are integrating multiple sales and
marketing products into an all-in-one platform, adding smart workflows and machine learning/LLM
based intelligence applications to increase qualified pipeline and funnel conversions. It is growing
fast, has an experienced founding team and is funded by top tier investors.
About the Role
We are seeking a Senior Java Microservices Developer who is a highly skilled professional responsible for designing, developing, and maintaining microservices-based applications using Java technologies.
The job description for a Senior Java Microservices Developer typically includes the following responsibilities and requirements:
Responsibilities:
Design and develop microservices-based applications using Java technologies such as Spring
Boot, Spring Cloud, and Hibernate.
Collaborate with cross-functional teams including product managers, architects, and DevOps to
develop and implement scalable and reliable microservices.
Develop and maintain high-quality code by adhering to coding standards, best practices, and
software development methodologies.
Participate in code reviews, bug fixing, and troubleshooting to ensure high-quality code and
maintain system stability.
Work with stakeholders to understand business requirements and translate them into technical
designs.
Conduct performance analysis and optimization of microservices to ensure optimal system
performance.
Continuously improve the codebase through refactoring, code optimization, and documentation
Requirements:
Bachelor's or Master's degree in Computer Science or a related field.
5+ years of experience in Java development, with a focus on microservices development.
Strong knowledge of Java technologies such as Spring Boot, Spring Cloud, Hibernate, and RESTful
API development.
Experience in designing and developing highly scalable and reliable microservices.
Experience with containerization technologies such as Docker and Kubernetes.
Experience in developing and maintaining CI/CD pipelines.
Strong understanding of database technologies, SQL, and NoSQL databases.
Experience with cloud technologies such as AWS or Azure.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
A Senior Java Microservices Developer is a critical role in the development of microservices-based
applications, and they must have a deep understanding of Java technologies and microservices
architecture to be successful in the role


- Discussing project aims with the development team.
- Designing and building web applications using CodeIgniter.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on client feedback.
- Recording and reporting on work done in Codeignitor/Laravel
- Maintaining web-based applications.
- Presenting work in meetings with management.
Desired Candidate Profile
- Experience working with PHP, performing unit testing, and managing APIs such as REST.
- A solid understanding of application design using Codeignitor/Laravel.
- Knowledge of database design and querying using SQL.
- Proficiency in HTML and JavaScript.
- Practical experience using the MVC architecture.


Around 4 years of experience in creating and implementing Web-based products using PHP,
MySQL, Ajax, and JavaScript.
Ability to work in an Agile, fast-paced environment, and learn rapidly.
Bachelor degree in computer science, computer engineering or similar.
Expert in HTML, CSS, JavaScript, JQuery, JSON.
Experience in any PHP framework Laravel, CodeIgniter or Zend.
Writing clean, readable, and easily maintainable code.
Must have knowledge of project/task management tools like Jira,
Familiarity with Version Control Tortoise Bitbucket, Git etc.
Understanding of UI, cross-browser compatibility and web standards.
Good English communication skills, written and spoken.
Able to work with minimum supervision as well as perform under pressure and meet
Deadlines.




CTC Budget: 35-55LPA
Location: Hyderabad (Remote after 3 months WFO)
Company Overview:
An 8-year-old IT Services and consulting company based in Hyderabad providing services in maximizing product value while delivering rapid incremental innovation, possessing extensive SaaS company M&A experience including 20+ closed transactions on both the buy and sell sides. They have over 100 employees and looking to grow the team.
- 6 plus years of experience as a Python developer.
- Experience in web development using Python and Django Framework.
- Experience in Data Analysis and Data Science using Pandas, Numpy and Scifi-Kit - (GTH)
- Experience in developing User Interface using HTML, JavaScript, CSS.
- Experience in server-side templating languages including Jinja 2 and Mako
- Knowledge into Kafka and RabitMQ (GTH)
- Experience into Docker, Git and AWS
- Ability to integrate multiple data sources into a single system.
- Ability to collaborate on projects and work independently when required.
- DB (MySQL, Postgress, SQL)
Selection Process: 2-3 Interview rounds (Tech, VP, Client)


Job Description:
§ Understanding client requirements & functional specifications.
§ Developing and maintaining dynamic websites and web applications.
§ Ensuring fool proof performance of the deliverable.
§ Coordinating with co-developers and other related departments.
§ Sending regular updated about the project status
Desired Candidate Profile:
· Proficient knowledge of a back-end programming language - one or more from Python, JavaScript, NodeJS
· Proficient knowledge of back-end server frameworks - Flask
· Proficient knowledge in handling any from JSON, XML & YAML
· Databases: MongoDB
· Proficient In configuring backend in Nginx Server
· Experience in building the API services from scratch - Project structuring, setting up environment objects, build reusable components, etc,
· IDE: Visual Studio Code, PyCharm Notepad++.
· Should have excellent written & oral communication skills (English)
· Must have the capacity to work independently and also as a part of a team
Responsibilities:
As a backend developer you would be responsible for:
- Executing full lifecycle software development
- Architect and conceptualise the solution from initiation to completion meeting client requirements
- Work with customer and their integration partners to ensure the product is well integrated
- Programming well-designed, testable and efficient code
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Work with cross-functional teams (Product, Engineering and ML team) to craft custom solutions
- Ensure clients change requests are addressed effectively in a timely manner
Requirements:
- 2+ years of experience in architecture and developing high performance web applications
- In-depth understanding of the entire web development process (design, development, and deployment)
- Strong NoSQL and/or SQL database design and query writing skills with a commitment to performance and efficiency
- Knowledge of RESTful API and SOAP Webservices paradigms
- Experience with CRM/ERPs like systems SAP, Oracle, SalesForce, Servicenow, Workday, etc. would be a huge plus
- Ability to operate in a highly ambiguous and fast-paced environment
- Superior verbal and written communication skills
Our Technology Stacks:
- Demonstrated experience in our tech stack will be a big plus as it lets you get up and running with our product that much sooner
- Node.js back-end with typescript
- MongoDB as database
- React to power our user interfaces (don't worry, we don't expect it for back-end)
- NGINX as our web server
- RabbitMQ
- Redis
- Elasticsearch
- Docker
Roles & Responsibilities:
- Work as a Web Developer to create front end & backend of websites
- Play a key role in the design lifecycle, from brief through to design and release/implementation
- Should have good knowledge of HTML, CSS, REACT JS, NODE JS, POSTGRES, GIT, REST API.
- A good understanding of servers, hosting, domains, DNS
- Ensure all designs work across all browsers and on all devices
- Help to design elements of mobile apps
- Ensure all designs are produced to deliver a great user experience
Key Skills/Experience:
- A minimum of one year of experience in designing and developing websites and web apps
- Good working experience in React JS, Redux, JavaScript ES6, NodeJS, AJAX, HTML, CSS, etc
- Knowledge about REST API
- Who has worked on libraries such as Bootstrap, Material is.
- Experience with Unit testing, Git, GitHub, and other DevOps and CI/CD tool
- A strong portfolio that demonstrates a range of work and techniques
- A passion for strong web design that delivers a great user experience
- A good understanding of the latest web design trends




