
Job Summary:
We are looking for a Flutter Developer with 1+ years of experience to join our dynamic team. The ideal candidate should have hands-on experience in developing cross-platform mobile applications using Flutter and Dart. You will be responsible for designing, developing, and maintaining high-performance mobile applications that provide an exceptional user experience.
Key Responsibilities:
- Develop and maintain mobile applications using Flutter & Dart for Android and iOS platforms.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Write clean, maintainable, and efficient code following best practices.
- Integrate APIs and third-party services into mobile applications.
- Optimize app performance and troubleshoot bugs or performance issues.
- Work closely with backend developers to ensure seamless integration.
- Keep up with the latest Flutter updates and industry trends.
Required Skills & Qualifications:
- 1+ years of experience in Flutter app development.
- Proficiency in Dart programming language.
- Strong knowledge of State Management (Provider, Riverpod, Bloc, GetX, etc.).
- Experience with RESTful APIs and third-party libraries integration.
- Understanding of mobile app development lifecycle and best practices.
- Experience with Firebase (Auth, Firestore, Push Notifications, etc.) is a plus.
- Familiarity with Git/GitHub for version control.
- Strong debugging and problem-solving skills.
- Ability to work independently and as part of a team.
Nice-to-Have Skills:
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.
- Knowledge of CI/CD pipelines for Flutter apps.
- Experience in publishing apps on Google Play Store and Apple App Store.

Similar jobs
JOB DETAILS:
* Job Title: Lead I - Software Engineering-Kotlin, Java, Spring Boot, Aws
* Industry: Global digital transformation solutions provide
* Salary: Best in Industry
* Experience: 5 -7 years
* Location: Trivandrum, Thiruvananthapuram
Role Proficiency:
Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities
Skill Examples:
- Explain and communicate the design / development to the customer
- Perform and evaluate test results against product specifications
- Break down complex problems into logical components
- Develop user interfaces business software components
- Use data models
- Estimate time and effort required for developing / debugging features / components
- Perform and evaluate test in the customer or target environment
- Make quick decisions on technical/project related challenges
- Manage a Team mentor and handle people related issues in team
- Maintain high motivation levels and positive dynamics in the team.
- Interface with other teams’ designers and other parallel practices
- Set goals for self and team. Provide feedback to team members
- Create and articulate impactful technical presentations
- Follow high level of business etiquette in emails and other business communication
- Drive conference calls with customers addressing customer questions
- Proactively ask for and offer help
- Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks.
- Build confidence with customers by meeting the deliverables on time with quality.
- Estimate time and effort resources required for developing / debugging features / components
- Make on appropriate utilization of Software / Hardware’s.
- Strong analytical and problem-solving abilities
Knowledge Examples:
- Appropriate software programs / modules
- Functional and technical designing
- Programming languages – proficient in multiple skill clusters
- DBMS
- Operating Systems and software platforms
- Software Development Life Cycle
- Agile – Scrum or Kanban Methods
- Integrated development environment (IDE)
- Rapid application development (RAD)
- Modelling technology and languages
- Interface definition languages (IDL)
- Knowledge of customer domain and deep understanding of sub domain where problem is solved
Additional Comments:
We are seeking an experienced Senior Backend Engineer with strong expertise in Kotlin and Java to join our dynamic engineering team.
The ideal candidate will have a deep understanding of backend frameworks, cloud technologies, and scalable microservices architectures, with a passion for clean code, resilience, and system observability.
You will play a critical role in designing, developing, and maintaining core backend services that power our high-availability e-commerce and promotion platforms.
Key Responsibilities
Design, develop, and maintain backend services using Kotlin (JVM, Coroutines, Serialization) and Java.
Build robust microservices with Spring Boot and related Spring ecosystem components (Spring Cloud, Spring Security, Spring Kafka, Spring Data).
Implement efficient serialization/deserialization using Jackson and Kotlin Serialization. Develop, maintain, and execute automated tests using JUnit 5, Mockk, and ArchUnit to ensure code quality.
Work with Kafka Streams (Avro), Oracle SQL (JDBC, JPA), DynamoDB, and Redis for data storage and caching needs. Deploy and manage services in AWS environment leveraging DynamoDB, Lambdas, and IAM.
Implement CI/CD pipelines with GitLab CI to automate build, test, and deployment processes.
Containerize applications using Docker and integrate monitoring using Datadog for tracing, metrics, and dashboards.
Define and maintain infrastructure as code using Terraform for services including GitLab, Datadog, Kafka, and Optimizely.
Develop and maintain RESTful APIs with OpenAPI (Swagger) and JSON API standards.
Apply resilience patterns using Resilience4j to build fault-tolerant systems.
Adhere to architectural and design principles such as Domain-Driven Design (DDD), Object-Oriented Programming (OOP), and Contract Testing (Pact).
Collaborate with cross-functional teams in an Agile Scrum environment to deliver high-quality features.
Utilize feature flagging tools like Optimizely to enable controlled rollouts.
Mandatory Skills & Technologies Languages:
Kotlin (JVM, Coroutines, Serialization),
Java Frameworks: Spring Boot (Spring Cloud, Spring Security, Spring Kafka, Spring Data)
Serialization: Jackson, Kotlin Serialization
Testing: JUnit 5, Mockk, ArchUnit
Data: Kafka (Avro) Streams Oracle SQL (JDBC, JPA) DynamoDB (NoSQL) Redis (Caching)
Cloud: AWS (DynamoDB, Lambda, IAM)
CI/CD: GitLab CI Containers: Docker
Monitoring & Observability: Datadog (Tracing, Metrics, Dashboards, Monitors)
Infrastructure as Code: Terraform (GitLab, Datadog, Kafka, Optimizely)
API: OpenAPI (Swagger), REST API, JSON API
Resilience: Resilience4j
Architecture & Practices: Domain-Driven Design (DDD) Object-Oriented Programming (OOP) Contract Testing (Pact) Feature Flags (Optimizely)
Platforms: E-Commerce Platform (CommerceTools), Promotion Engine (Talon.One)
Methodologies: Scrum, Agile
Skills: Kotlin, Java, Spring Boot, Aws
Must-Haves
Kotlin (JVM, Coroutines, Serialization), Java, Spring Boot (Spring Cloud, Spring Security, Spring Kafka, Spring Data), AWS (DynamoDB, Lambda, IAM), Microservices Architecture
******
Notice period - 0 to 15 days only
Job stability is mandatory
Location: Trivandrum
Virtual Weekend Interview on 7th Feb 2026 - Saturday
Requirements
- Design and implement a full-stack web application using Python Django framework and ReactJS.
- 1+ years of experience in building and deploying web applications.
- Experience in designing and using RESTful APIs.
- Basic knowledge in front-end technologies such as JavaScript, , ReactJS, HTML5, and CSS3.
- Understanding of fundamental design principles behind a scalable application.
- Understanding of databases, SQL and non-relational, plus the Django ORM.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience in web mark-up like HTML and CSS.
- Experience with data structure libraries.
- Familiarity with RESTful APIs.
- A knack for bench marking and optimization.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as NPM etc.
- Strong knowledge of Git version control.
- Experience deploying Python applications into production.
- Amazon Web Services (AWS) knowledge is a plus.
Responsibilities
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performance applications using Django framework in Python.
- Create and use the REST APIs for communicating with other apps.
- Assess and prioritize feature requests and work in Agile framework.
- Implementation of security and data protection algorithms.
- Integration of data storage solutions like databases, key-value stores, blob stores, S3 etc.
- Improve the functionality of existing systems and applications.
- High commitment to work and taking ownership of deliverables.
- Help to research and influence our path forward with strategic technology initiatives.
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.
- Solid understanding of Data structures and Algorithms.
- Exceptional coding skills in an Object-Oriented programming language (Golang/Python)
- Must have basic understanding of AWS (EC2, Lambda, Boto, CI/CD), Celery, RabbitMq and similar task queue management tools/libraries.
- Experience with web technologies Python, Linux, Apache, Solr, Memcache, Redis, grpc
- Experience with high performance services catering to millions of daily traffic is a plus
- Strong understanding of Python and Django.
- Good knowledge of various Python Libraries, APIs, and tool kits.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Proficient understanding of code versioning tools such as Git.
- Understanding of the threading limitations of Python, and multi-process architecture
- Understanding of databases and MySQL
Responsibilities :
- Comply with coding standards and technical design.
- Adapts structured coding styles for easy review, testing, and maintainability of the code.
- Active participation in troubleshooting and debugging.
- Preparing technical documentation of code.

➢ Must have great ability to create RESTful webservices in SpringBoot
➢ Great to have knowledge and experience in PL/SQL
➢ Great to have exposure into React 17+/MaterialUI
➢ Exposure into Load Balancing using Nginx
➢ Exposure into Docker
➢ Exposure into Fusion
Knowledge, Skills and Attributes:
➢ Good verbal, written communication skills and interpersonal skills
➢ Ability to work in late evening shifts to overlap with the counterparts in US
➢ Demonstrate a positive attitude
➢ Display a level of integrity
➢ Immediate joining
➢ Experience of minimum 5 years
➢ Handle things individually, ready to start off
- Design and develop innovative, company impacting products and services to support infrastructure operations
- Design, develop and implement object-oriented PHP applications from prototype through implementation
- Integrate open source and commercial enterprise applications into an exposed API and web-based portal
- Create highly scalable and performant REST/SOAP web services
- Keep focus on end users and goals all through the development process
- Work closely with product management and stakeholders to ensure applications meet needs and expectations
- Adhere to the highest levels of technical discipline and excellence to set a standard for the larger development organization
Requirements
- Bachelor's Degree in Computer Science, related field, or comparable extra work experience
- Solid experience with SQL and relation databases
- Solid experience with Object Oriented Design and Development
- Experience Developing API Interfaces
- Experience with version control systems, preferably Git
Beneficial Skills
- Experience with non-relational data stores such as ZooKeeper or Memcache
About WebMD:
WebMD Health Corp., an Internet Brands Company, is the leading provider of health information services, serving patients, physicians,
health care professionals, employers, and health plans through our public and private online portals,mobile platforms, and healthfocused publications. The WebMD Health Network includes WebMD Health, Medscape, Jobson Healthcare Information, prIME
Oncology, MediQuality, Frontline, QxMD, Vitals Consumer Services, MedicineNet, eMedicineHealth, RxList, OnHealth, Medscape
Education, and other owned WebMD sites. WebMD®, Medscape®, CME Circle®, Medpulse®, eMedicine®, MedicineNet®,
theheart.org®, and RxList® are among the trademarks of WebMD HealthCorp. or itssubsidiaries.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, disability, or veteran status.
For Company details, visit our website: www.webmd.com
Education: B.E. Computer Science/IT degree (or any other engineering discipline)
Experience: 5+ years’ experience
Work timings: 2 PM to 11 PM IST
Position Requirement:
• 5+ years of hands on experience with the .NET framework, .NET Core, or Node.js API and back-end service development
• 5+ years of experience writing REST web services in .NET or Node.js
• Hands on Experience in C#, ASP.Net Web API, or Typescript, Javascript (ES6 or newer), and Express or other similar API library
• Experience with Relational, Git and NoSQL databases
• Highly proficient with object-oriented programming skills
• Familiarity with Test-Driven Development and Clean Architecture Principles
• Knowledge of Front-End javascript development and docker
• Experience with .Net and Node.js both will be an added advantage
• Exceptional organizational skills with keen attention to detail
• Ability to prioritize and deliver on multiple projects simultaneously in a fast-paced environment
• Strong problem solving and analytical skills
• Excellent communication skills
Roles & Responsibilities:
• Convert requirements into conceptual designs, structural architectures, functional specifications and ultimately final products
• Code Backend Applications and Web Services from Endpoints to Databases
• Review other developer’s code
• Contribute to ongoing maintenance of existing applications including fixing existing bugs
• Actively participate in project planning, solutions and technical strategy discussions, and documentation.
Senior Software Engineer - Android
Job description
Overview
The job profile involves understanding and implementing the latest technologies and closely following the global trends on the web and mobile web development.
Here is what we look for in a Software Engineer Android
It’s all about the users. We have to think like the user and plan all strategies and align content strategy accordingly. The efforts of the Technology team are to keep our primary TG engaged and attract a newer audience.
- Be the USER: Think from a user perspective, and plan content strategies according to what will be relatable to them.
- Deliver WOW: Never settle for mediocrity. Aspire for new user benchmarks. Passionately seek unconventional solutions that have the potential of breaking new grounds achieving exponential reach and engagement.
- Embrace & Drive CHANGE: Embrace curiosity. Accept and enthusiastically encourage change while questioning the status quo and showing initiative. Never let the fear of failing hold you back.
Role
This is a front-end role, but not limited to it. You will be learning a lot about Android development along with other mobile technologies too. Also, we believe in extreme ownership!
And to be honest, everyone loves working with kind and smart people. We are building a kick-ass team with humble and empathetic talent.
What you will do in this role
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs.
Job requirements
What you should have
- 3-7 years of work experience developing complex software.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVP, MVC, etc.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Proven software development experience and Android skills development
- Have published at least 3 original Android app
- Experience with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle
Education: Any Graduate
Experience (years): 3 to 7 years, good to have prior experience in product development
Brownie Points
- Mobile Application Development
- Model-View-Controller (MVC)
- User Experience (UX)
- Model-View-Presenter (MVP)
- Representational State Transfer (REST)
- Android
- Mobile Architecture
- SDK
- Android SDK
Role- Full time
Experience Level- 8 to 13 Years
Job Location- Hyderabad
Key Responsibilities :
Serves as a technical point of contact within the organization by:
Influencing the product requirements, behaviour and design (Automation Platform)
Driving early adoption of technology, features and best practices around product development
Lead development at all layers GUI, Backend ( DevOps Tools API integration) & DB
Work with a team of developers and testers in a highly agile environment to produce high-quality software.
Design and developing house tools. Also, expected to demonstrate new ideas through prototypes/Proof of Concepts.
Evaluate and Assess newer technologies/architecture for product development
Keeping up to date with emerging technologies/tools in DevOps Space and developments trends to assess the impact of the projects.
Must have:
Should possess Bachelors/Masters/ PhD in computer science with a minimum of 8+ years of experience
Should possess a minimum of 3 years of experience in Products/Tools Development
Should possess expertise in using various DevOps tools libraries and API's (Jenkins/JIRA/AWX/Nexus/GitHub/BitBucket/ SonarQube)
Experience in designing and developing products, tools or test automation frameworks using Java or Python technologies.
Should have a strong understanding of OOPs, SDLC (Agile Safe standards), STLC
Proficient in Python, with a good knowledge of its ecosystems (IDEs and Frameworks)
Familiar with designing and developing applications using AngularJS, HTML5, Bootstrap, NodeJS, MongoDB, etc.
Experience in implementing, consuming and testing Web services Rest APIs would be an added advantage.
Experience working as a Full-Stack developer would be an added advantage
Regards,
Talent Acquisition Team
write REST API,s and integrate with UI








