
We are looking for a strong Mobile Engineer with backend exposure who can own end-to-end feature development. This is a mobile-heavy fullstack role where you will primarily build scalable mobile applications while contributing to backend services and APIs.
Key Responsibilities
- Design and develop high-quality mobile applications (primary focus)
- Build and integrate RESTful APIs and backend services
- Collaborate with product and design teams to ship features end-to-end
- Ensure performance, scalability, and reliability of mobile apps
- Write clean, maintainable, and testable code
- Participate in architecture discussions and technical decision-making
Must Have Skills
- Strong experience in mobile development (Flutter / React Native / iOS / Android)
- Solid understanding of backend development (Node.js / Java / Python / Go)
- Experience with API design, microservices, and databases
- Good understanding of system design and app performance optimization
- Familiarity with cloud platforms (AWS/GCP)
Good to Have
- Experience working in startup environments
- Exposure to CI/CD pipelines and DevOps practices
- Understanding of real-time systems or scalable architectures

About Snabbit
About
Company social profiles
Similar jobs
Dear Candidates,
We are hiring for Java Developer/Java Fullstack Developer role for Mumbai location .
Java Fullstack Lead/Engineer.
Job Description
Job Description java full stack
• Lead a team of Java developers in the design and development of software applications;
• Provide technical guidance and expertise in Java development best practices;
• Collaborate with stakeholders to understand business requirements and translate them into technical solutions;
• Conduct code reviews, mentor team members, and ensure adherence to coding standards;
• Troubleshoot technical issues and provide timely resolutions;
• Analyze and optimize application performance and scalability;
• Stay up-to-date with the latest Java technologies and trends to drive innovation and efficiency.
• Lead a team of Java developers in the design and development of software applications;
• Provide technical guidance and expertise in Java development best practices;
• Collaborate with stakeholders to understand business requirements and translate them into technical solutions;
• Conduct code reviews, mentor team members, and ensure adherence to coding standards;
• Troubleshoot technical issues and provide timely resolutions; • Analyze and optimize application performance and scalability;
• Stay up-to-date with the latest Java technologies and trends to drive innovation and efficiency.
Qualifications
Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, Masters - Software Engineering
roficient - C2
Work Mode -Hybrid.(2 Days WFO)
Best Regards,
Roopa.P
Senior Executive(Staffing)
Employment Type: Full-time
Job Summary
Responsibilities
Systems Thinking & Architecture
• Maintain a holistic view of the full technology stack, including how services, data layers, APIs, and infrastructure interact
• Identify architectural risks, bottlenecks, and opportunities for improvement before they become problems
• Contribute to and document architectural decisions that guide the team over time
Feature Ownership
• Own features and feature groups from discovery through delivery and ongoing monitoring
• Break down complex features into well-scoped engineering stories with clear acceptance criteria
• Help developers understand their individual parts and how each part fits into the larger whole
Design & Implementation
• Design and implement new components across the stack: backend services, APIs, frontends, mobile, and data layers
• Refactor and improve existing components for clarity, performance, and long-term maintainability
• Apply appropriate design patterns and keep solutions as simple as the problem allows
Code Quality
• Conduct thorough, constructive code reviews that improve quality and spread knowledge across the team
• Hold the team to high standards for test coverage, observability, and documentation
• Champion coding standards and contribute actively to engineering guidelines
Mentorship & Team Growth
• Coach and mentor junior and mid-level engineers through pairing, reviews, and direct feedback
• Create a supportive learning environment where engineers grow in capability and confidence
• Contribute to team processes, retrospectives, and a culture of continuous improvement
We're Hiring | Full Stack AI Engineer – Multi-Agent Systems
We are looking for a Full Stack AI Engineer who can own end-to-end feature delivery – from designing agent communication patterns and orchestration logic on the backend, to building intuitive interfaces for configuring, monitoring, and debugging agent workflows. You will work directly with the architect and product owner to translate orchestration concepts (agent-to-agent messaging, tool use, handoffs, memory) into a production-grade system.
This is a hands-on builder role. You will not be writing strategy decks – you will be shipping agents, APIs, and UI.
Location: Pune
Experience: 4–7 Years (1.5+ years in GenAI/AI Agents)
Employment Type: Full-time
Key Responsibilities
Backend & Agent Development
• Design and implement multi-agent workflows using AG2 (AutoGen) and/or LangGraph – including agent roles, conversation patterns, handoffs, and termination conditions.
• Build and maintain FastAPI services that expose orchestration capabilities (agent registration, task submission, run status, streaming responses) to the frontend and external consumers.
• Implement tool/function calling, structured outputs, and memory layers (short-term, long-term, vector-based) for agents.
• Integrate LLM providers (OpenAI, Anthropic, AWS Bedrock, or local models via Ollama) with proper retry, timeout, and cost controls.
• Write clean, testable Python with type hints, pydantic models, and clear separation between orchestration logic and infrastructure.
Frontend Development
• Build React-based interfaces for configuring agents, visualising agent conversations, inspecting tool calls, and debugging runs.
• Implement streaming UI (SSE/WebSockets) to render token-by-token agent responses and intermediate steps.
• Collaborate on UX for workflow builders, run history, and observability dashboards.
System & Production Concerns
• Containerise services with Docker and contribute to CI/CD pipelines.
• Add logging, tracing, and basic evaluation hooks for agent runs (latency, token usage, success rates).
• Participate in code reviews, design discussions, and incremental hardening of the platform.
Must-Have Skills
• Full stack experience (5+ years): strong Python (FastAPI or similar) on the backend AND React on the frontend. Comfortable owning a feature across both layers.
• Hands-on with at least one agent framework: AG2 (AutoGen), LangGraph, LangChain Agents, or CrewAI. Must have actually built and run multi-agent flows, not just read about them.
• LLM application development: prompt design, tool/function calling, structured outputs, handling streaming responses, and basic context management.
• RAG fundamentals: chunking strategies, embeddings, vector stores (pgvector / Qdrant / Weaviate / FAISS), and retrieval evaluation. Bonus for hybrid (sparse + dense) retrieval.
• Database skills: PostgreSQL – schema design, indexing, and writing reasonable queries.
• API & async patterns: REST design, async Python (asyncio), background jobs, and streaming endpoints.
• Version control & collaboration: Git, PR-based workflows, writing clear commit messages and design notes.
Good-to-Have Skills
• Experience with GCS for deploying AI workloads.
• Familiarity with LLMOps – tracing (LangSmith / Langfuse / OpenTelemetry), evaluation frameworks, and prompt versioning.
• Exposure to MCP (Model Context Protocol) or A2A (agent-to-agent) communication standards.
• Experience running local LLMs (Ollama, vLLM) for prototyping or cost-sensitive workloads.
• Knowledge of WebSockets / SSE for real-time UIs.
• Basic understanding of fine-tuning concepts (LoRA / QLoRA) – we are not expecting trainers, just awareness.
Designation: Senior .Net Developer
Location: Whitefield Bangalore
Experience: 5 + Years
Joining: Immediate Joining
Roles & Responsibilities :
- Responsible for maintaining and developing all parts of a complex service-oriented system
- Work with a large arsenal of open source and cutting-edge technologies such as .Net with SQL, Asp .Net, C#, MV6, JQuery, Ajax API’s..,
- Plan and implement model data structures for scalability
- Write secure code
- Participate in all phases of the development life cycle
- Work on the maintenance and improvement of existing data structures
- Research, evaluate and analyse technical and design requirements
- Troubleshoot and fix bugs/flaws to ensure servers are running optimally.
- Incorporate standards-based development processes for website and web/mobile applications.
- Assist with website strategy and planning.
- Subject matter expert, providing: guidelines, best practices, and training to other individuals
- Formulate concepts and ideas for additional products, tools, and services
Skills Requirement:
- Experience building solutions for high-traffic websites.
- Strong Knowledge in .Net with SQL, Asp .Net, C#, MV6, JQuery, Ajax API’s..,
- Prior experience in building analytical tools and dashboards.
- Operate and thrive in ambiguous situations with evolving requirements.
- Architect simple/lean frameworks for prototypes and quick POCs.
- Excellent knowledge of API design.
- AWSRoles and Responsibilities.
- Gather requirements for the app.
- Design and Implement a Full-stack system.
- Develop and Deploy the app on Production.
--------------------------------------------------------------------------
- IT-Software / Software Services
- Area: IT Software
- Category: Programming & Design
- Software Developer
- Type: Permanent Job, Full Time
Industry
- Information Technology & Services
Employment Type
Full-time

As an IT Technical Lead, you will play a crucial role in managing and leading a team of IT professionals. You will be responsible for providing technical guidance, overseeing project execution, and ensuring the successful delivery of IT solutions. Your expertise will be instrumental in driving innovation, implementing best practices, and maintaining a high level of technical excellence within the organization.
Key Responsibilities:
Team Leadership: Lead a team of IT professionals, including developers, engineers, and support staff. Provide guidance, mentorship, and technical expertise to ensure team members' growth and success. Foster a collaborative and positive work environment.
Technical Strategy and Planning: Develop and implement a strategic technical roadmap aligned with the organization's goals and objectives. Stay up to date with emerging technologies and trends, and assess their applicability to the organization's IT infrastructure. Make recommendations for technology adoption or enhancements.
Project Management: Oversee the execution of IT projects, including resource allocation, task assignments, and timelines. Collaborate with stakeholders to gather requirements, define project scope, and ensure successful project delivery. Monitor project progress, identify and mitigate risks, and resolve issues as they arise.
Technical Expertise: Serve as a subject matter expert in various IT domains, such as software development, infrastructure management, cybersecurity, and data management. Stay informed about industry best practices and provide guidance on technical standards, frameworks, and methodologies. Conduct research and evaluation of new technologies to support business objectives.
Collaboration and Communication: Collaborate with cross-functional teams, including business stakeholders, product managers, and other IT teams. Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders. Foster strong relationships with external vendors and partners.
Troubleshooting and Issue Resolution: Assist in troubleshooting complex technical issues and provide guidance to team members in resolving them. Identify root causes, implement corrective actions, and develop preventive measures to avoid similar issues in the future. Ensure the timely resolution of critical incidents.
Continuous Improvement: Drive continuous improvement initiatives within the IT department by identifying areas for optimization, streamlining processes, and implementing automation where applicable. Promote a culture of innovation, learning, and knowledge sharing within the team.
Qualifications and Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Proven experience in a technical leadership role, managing and leading a team of IT professionals.
Strong technical background in one or more IT domains, such as software development, infrastructure management, cybersecurity, or data management.
In-depth knowledge of industry best practices, emerging technologies, and trends.
Proficiency in project management methodologies and tools.
Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Strong problem-solving and troubleshooting abilities.
Demonstrated ability to drive innovation, implement process improvements, and foster a culture of continuous learning.
CAST is the market leader in Software Intelligence. Its unique technology thoroughly examines the structure of complex software systems, with MRI-like precision. It delivers accurate, actionable, and automated views of software architecture, critical flaws, quality grades, sizing metrics, open source usage, and cloud readiness levels. Hundreds of companies rely on CAST for greater objectivity in crucial business decisions, faster application modernization for Cloud, raising the quality and security of their custom software. CAST operates globally with offices in North America, Europe, India, China.
Title: Software Developer
Location: Bangalore
Job definition
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.
You, working as individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates will be located in India and in France and you will have the opportunity to travel to France every year. You will collaborate to writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate into best practices definition and technology watch. Depending on will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company Dashboards and control software, focusing on technical and creative skills.
Profile
- Experience : 3-6 years
Experience in developing full-stack applications at scale - Should have experience in any of the front-end frameworks like React, Angular, BackboneJS, Ext, etc, and HTML/CSS/Bootstrap.
- Experience in backend technologies like NodeJS, Python, GOLANG, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.
- Experience with advanced CSS programming using LESS or SASS is a plus.
- Expertise in of server side technologies and SQL/NoSQL is a plus.
- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
- It involves design the software system, Select algorithms, theories or technologies that will be used for BUSINESS Applications
- Contribute to software development design discussions for new features and new product development
- Strong Problem solving skills and ability to troubleshoot applications & environment issues
- Adaptability, ability to learn faster, Independent, responsible and diligent.
- Good team spirit and interpersonal skills, Excellent Written, Verbal, communication skills, Analytical skills & Business Thinking.
Ideally, you know how to write unit tests and maybe even better write them in TDD. You have knowledge in agile methodologies such as Scrum. You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.
Candidate should have a bachelor or Master technical degree or equivalent experience. Strong knowledge in software engineering. Proactive Self Starter, creative thinker in designing, developing and supporting applications. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process.
- Development and delivery experience with Java/J2EE/JSF/Primefaces/Hibernate/WebServcies/RESTful/JAXB technologies
- Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications
- Great OO skills, including strong design patterns knowledge
- Familiarity with relational databases, preferably MySQL
- Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
- Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)








