Join GeekyAnts

If you love pushing the boundaries of technology and collaborating with brilliant minds on bold experiments, you'll fit right in.

Explore Roles

Showing 8 results

Senior Software Engineer - II (React Native)

location

Bengaluru

As a Senior Software Engineer - II, you will be responsible for architecting, developing, and maintaining complex React Native applications. You will work closely with cross-functional teams to deliver high-quality mobile solutions that serve millions of users across iOS and Android platforms.

Key Responsibilities

Development & Architecture

  • Design and develop scalable React Native applications with clean, maintainable code
  • Architect mobile solutions that work seamlessly across iOS and Android platforms
  • Implement complex UI components and animations using React Native's ecosystem
  • Build reusable components and libraries for team-wide adoption
  • Optimize application performance, memory usage, and battery efficiency

Technical Leadership

  • Mentor junior developers and conduct code reviews
  • Establish and maintain coding standards and best practices
  • Collaborate with product managers, designers, and backend engineers
  • Drive technical decisions and contribute to architectural discussions
  • Lead technical initiatives and feature development

Platform Integration

  • Integrate native iOS and Android services and APIs
  • Manage app store submissions and certification processes
  • Work with platform-specific features and capabilities
  • Ensure compliance with App Store and Google Play guidelines

Required Technical Skills

Core Technologies

  • React Native: 4+ years of production experience
  • JavaScript/TypeScript: Expert-level proficiency with ES6+ features
  • React: Deep understanding of React ecosystem, hooks, and component lifecycle
  • Mobile Development: Strong foundation in iOS and Android development principles

Build & Deployment

  • Expo: Extensive experience with Expo CLI, EAS (Expo Application Services)
  • EAS Build: Proficiency in configuring and managing cloud builds
  • EAS Submit: Experience with automated app store submissions
  • App Store Connect: iOS app certification, TestFlight distribution, and release management
  • Google Play Console: Android app publishing and release management

State Management

  • Zustand: Experience with lightweight state management
  • Redux/Redux Toolkit: Proficiency in complex state management patterns
  • MobX: Understanding of reactive state management
  • Context API: React's built-in state management solutions
  • Async state management: Handling API calls, caching, and data synchronization

UI Development & Animations

  • React Native Reanimated: Advanced animations and gesture handling
  • Tamagui: Experience with universal design systems
  • Gluestack UI: Component library implementation
  • Lottie: Complex animation integration
  • Custom animations: Performance-optimized animations and transitions
  • Responsive design: Adaptive layouts across different screen sizes

Platform Services

  • iOS Services: Push notifications, In-App Purchases
  • Android Services: Firebase integration
  • Native modules: Creating and maintaining platform-specific code
  • Deep linking: Universal links and custom URL schemes

Preferred Qualifications

Technical Expertise

  • Experience with over-the-air updates
  • Knowledge of React Native's New Architecture (Fabric/TurboModules)
  • Familiarity with React Native performance profiling tools
  • Experience with automated testing (Jest, Detox)
  • Understanding of React Native debugging tools (Flipper, React DevTools)

Development Tools

  • Version Control: Git, GitHub/GitLab workflows
  • CI/CD: GitHub Actions, Bitrise, or similar platforms
  • Monitoring: Sentry, Bugsnag, or Crashlytics integration
  • Analytics: Firebase Analytics, Amplitude, or similar tools
  • Performance: Profiling tools and optimization techniques

Additional Skills

  • Experience with monorepo management (Nx, Lerna, or Yarn workspaces)
  • Knowledge of React Native Web for code sharing
  • Familiarity with GraphQL and REST API integration
  • Understanding of mobile security best practices
  • Experience with accessibility standards and implementation

Experience Requirements

  • 4+ years of React Native development in production environments
  • 2+ years in a senior developer role
  • Proven track record of shipping mobile apps to App Store and Google Play
  • Experience with applications serving 30-40K+ users

Education & Certifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field

Soft Skills

  • Strong problem-solving and analytical thinking abilities
  • Excellent communication and collaboration skills
  • Ability to work in fast-paced, agile development environments
  • Self-motivated with strong attention to detail
  • Passion for mobile technologies and user experience
arrow-up

Senior Software Engineer - II (Java Springboot)

location

Bengaluru

We are seeking a skilled Java Developer with strong expertise in microservices architecture and prior experience in the banking or payments domain, specifically in UPI systems. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend systems, ensuring seamless integration with banking platforms and third-party APIs.

Key Responsibilities:

  • Design, develop, and maintain robust Java-based microservices for UPI payment systems.
  • Build RESTful APIs for banking and payment integrations.
  • Work closely with cross-functional teams to gather and analyze requirements related to UPI and banking systems.
  • Ensure high availability and scalability of developed services.
  • Write clean, scalable, and well-documented code.
  • Conduct unit testing and participate in code reviews.
  • Optimize application performance and troubleshoot issues in production.
  • Integrate third-party services (e.g., NPCI, CBS, payment gateways).
  • Ensure security and compliance with banking regulations and UPI protocols.

Required Skills:

  • 4–5 years of hands-on experience in Java (Java 8+)
  • Strong experience in building microservices using Spring Boot
  • Experience with RESTful APIs and API integration
  • Good understanding of UPI architecture, transaction flows, and NPCI standards
  • Familiarity with Kafka, RabbitMQ, or any message brokers
  • Proficient in SQL and working with relational databases (e.g., Oracle, PostgreSQL)
  • Experience with CI/CD tools like Jenkins, Git, and Maven
  • Exposure to containerization (Docker, Kubernetes is a plus)
  • Understanding of banking systems and regulatory compliance

Preferred Qualifications:

  • Previous experience working on UPI-based applications or payment gateways
  • Knowledge of ISO 8583 or similar financial transaction standards
  • Experience with cloud platforms like AWS, Azure, or GCP
  • Ability to work in an Agile/Scrum environment

Soft Skills:

  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Team player with a proactive attitude
arrow-up

Tech Lead - I (NodeJS + AWS/Cloud)

location

Bengaluru

We are seeking a highly skilled Tech Lead - I with 5+ years of professional experience to join our team. You will play a critical role in building, scaling, and maintaining backend services for our enterprise-grade applications.

The ideal candidate is hands-on with NodeJS / NestJS, cloud platforms (AWS, Azure, or GCP), and relational databases like MySQL, PostgreSQL, etc., with a passion for solving complex technical challenges in secure and scalable systems.

You will collaborate closely with cross-functional teams, including UI, DevOps, QA, client teams, and compliance experts, to deliver a robust and secure platform for our enterprise clients.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using NodeJS (NestJS).
  • Work with MySQL/Prisma ORM for efficient database design and query optimization.
  • Implement and manage cloud infrastructure on AWS (or Azure/GCP), ensuring reliability and cost efficiency.
  • Integrate secure encryption/decryption mechanisms (AES256, AWS KMS) across services, files, payloads, and databases.
  • Collaborate with DevOps teams to optimize deployments using Kubernetes, Docker, and CI/CD pipelines.
  • Participate in API development, documentation, and client integrations (Swagger, JSDoc).
  • Ensure compliance with PCI DSS and other security standards through secure coding practices and audits.
  • Work closely with multiple stakeholders, including client-side engineering, DevOps, QA, compliance, and security teams.
  • Support knowledge transfer (KT) and contribute to comprehensive technical documentation.
  • Mentor junior engineers and contribute to best practices across the engineering team.

Technical Leadership

  • 5+ years of experience in backend development with NodeJS (TypeScript preferred).
  • Strong experience with cloud platforms (AWS required; Azure/GCP good to have).
  • Solid understanding of MySQL and ORM frameworks (Prisma preferred).
  • Hands-on experience with RESTful APIs, Swagger, and API lifecycle management.
  • Experience with Docker, Kubernetes, and cloud-native deployments
  • Strong debugging, optimization, and problem-solving skills.
  • Excellent communication and stakeholder management skills.

**Good-to-Have (Training/Exposure will be Provided)**

  • Experience with NextJS / Expo or frontend-backend integration.
  • Exposure to AWS Cloud or using a multi-tenant-based cloud.
  • Familiarity with confidential computing frameworks (e.g., Anjuna).
  • Exposure to compliance-driven projects with financial institutions.
  • Knowledge of encryption/decryption strategies and secure key management.
arrow-up

AI/ML Engineer - II

location

Bengaluru

We are seeking a Python-Focused AI/ML Engineer with strong backend engineering expertise to build and integrate intelligent systems into production applications. This role combines backend development, data pipelines, and applied AI integration — working with APIs, SDKs, and orchestration layers that connect cloud AI services and self-hosted models.

Key Responsibilities

    Backend & API Development
  • Develop and maintain high-performance FastAPI/Flask microservices for AI-driven products
  • Integrate AI/ML models into backend APIs for chatbots, RAG systems, and recommendation engines
  • Implement secure RESTful and event-driven APIs with versioning, error handling, and monitoring
  • Manage authentication, rate limiting, and audit logging for AI endpoints
    AI Integration & Tools
  • Integrate cloud AI APIs (OpenAI, Anthropic, Gemini, Groq, etc.) and self-hosted models (Ollama, vLLM)
  • Develop SDK wrappers for text, image, video, and voice-based intelligence modules
  • Use LangChain, LlamaIndex, and embeddings for retrieval-augmented generation (RAG) workflows
  • Implement pipelines for document parsing, summarization, and contextual reasoning
    Data & Database Engineering
  • Build data ingestion and transformation pipelines using Pandas, NumPy, or Airflow/Prefect
  • Integrate and query vector databases (Pinecone, Weaviate, pgvector, Milvus) for embeddings
  • Design schemas and optimize queries for PostgreSQL and NoSQL systems supporting AI workloads
  • Handle structured/unstructured data (PDFs, audio, text) efficiently for downstream AI tasks
    AI Services & Architecture
  • Architect scalable, modular components for multimodal AI (text, speech, image)
  • Build SDK-based AI services for unified orchestration across multiple providers
  • Optimize backend-to-model communication for low latency and high throughput
  • Collaborate with frontend and DevOps teams for full-stack integration
    MLOps & Model Handling (Optional)
  • Basic familiarity with model deployment using Docker, MLflow, or TorchServe
  • Support fine-tuning and inference workflows when required
  • Exposure to Vertex AI / SageMaker / KServe is a plus
    Required Skills
  • Programming & Development
  • Strong proficiency in Python, OOP principles, and API design
  • Experience with FastAPI or Flask microservices
  • Understanding of PyTorch or TensorFlow frameworks
  • Databases
  • Proficiency in PostgreSQL, Redis, and vector databases like Pinecone, Weaviate, pgvector, or Milvus
  • AI & Integration Tools
  • Experience with LangChain, LlamaIndex, HuggingFace, OpenAI, or similar APIs
  • Familiarity with FOSS AI stacks, embeddings, and agentic frameworks (LangGraph, CrewAI, AutoGen)
  • Knowledge of MCP and A2A communication protocols
  • Architecture & Infrastructure
  • Understanding of REST APIs, microservices, and containerized deployments
  • Working knowledge of Docker; basic Kubernetes/GPU familiarity preferred
  • Soft Skills
  • Strong analytical reasoning and ownership mindset
  • Collaborative and agile work style across multi-functional teams
  • Ability to write clean, maintainable, production-grade code
  • Curiosity and self-drive to explore the evolving AI ecosystem
    Good-to-Have Skills
  • Familiarity with speech, image, or document AI APIs (Whisper, DALL·E, Textract, Stable Diffusion)
  • Experience integrating cloud AI providers (AWS Bedrock, GCP Vertex AI, Azure OpenAI)
  • Knowledge of embedding optimization, LoRA/PEFT fine-tuning, and data validation tools
  • Awareness of data governance and observability tools (EvidentlyAI, Prometheus, Grafana)
    Educational Background
  • Bachelor’s or Master’s in Computer Science, Data Science, or related fields
  • Certifications in Python, AI/ML, or Cloud AI are advantageous
    What You’ll Build
  • AI-driven backend systems integrating multiple AI providers via unified SDKs
  • Scalable RAG and conversational agents connected to real-time data
  • Intelligent APIs enabling text, speech, and image-based AI experiences
arrow-up

Senior Software Engineer II — NestJS

location

Bengaluru

We are seeking a Full Stack Engineer who can own systems end-to-end — from architecting backend services and infrastructure to guiding web and mobile development teams. This role is ideal for someone with deep backend expertise, strong architectural thinking, and the ability to lead teams across the full stack to deliver scalable, reliable, and modern applications.

You will work on high-impact projects involving distributed systems, background processing, observability pipelines, and production-grade deployments. The ideal candidate is hands-on with backend code, comfortable guiding frontend and mobile teams, and thrives in a collaborative, fast-paced environment.

Key Responsibilities:

  • Architect, build, and maintain scalable, distributed systems with strong reliability and performance characteristics.
  • Design and develop efficient backend services, REST/GraphQL APIs, background workers, and asynchronous job pipelines.
  • Drive database schema design, indexing strategies, triggers/functions, and performance tuning for large-scale workloads.
  • Implement robust observability practices using metrics, logging, and tracing frameworks.
  • Lead full-stack initiatives by guiding frontend and mobile engineers on architecture, API design, and performance best practices.
  • Directly contribute to backend and infrastructure layers while coordinating efforts across teams.
  • Build responsive, modern interfaces for web and mobile platforms with effective state management and API integration.
  • Ensure secure, maintainable, and production-ready code, including authentication (JWT), authorization, rate limiting, and configuration management.
  • Own and manage CI/CD pipelines, Docker-based workflows, and Kubernetes setups for containerization and deployment.
  • Mentor engineers, perform code reviews, and help establish strong engineering practices across the stack.
  • Evaluate emerging technologies and recommend improvements for scalability, reliability, and developer efficiency.

Skills & Qualifications:

  • Languages & Frameworks: Strong proficiency in TypeScript, JavaScript, Node.js, NestJS, and Express.js.
  • Databases: Hands-on experience with PostgreSQL and/or MongoDB, plus Redis for caching and background processing.
  • Infrastructure & DevOps: Practical experience with Docker, Kubernetes, and CI/CD automation for build, test, and deployment workflows.
  • Observability Stack: Familiarity with tools like Prometheus, Grafana, Loki, and/or the ELK stack for metrics, logging, and tracing.
  • Cloud Platforms: Experience deploying and operating applications on AWS, Azure, DigitalOcean, or GCP.
  • Frontend – Web: Experience building modern web applications using React, Next.js, or Vue.js.
  • Frontend – Mobile: Experience with React Native or Flutter for building cross-platform mobile applications.
  • UI & State Management: Proficiency in state management, responsive UI, and component-driven development.
  • Engineering Best Practices: Strong understanding of asynchronous programming, secure API design, modular architecture, API versioning, and disciplined release processes.

Good-to-Have Skills:

  • Theoretical understanding of API gateways, load balancing, and distributed-system design.
  • Exposure to integrating Large Language Models (LLMs) or AI-based APIs into applications.
  • Familiarity with Domain-Driven Design (DDD), CQRS, or microservice patterns.
  • Experience building shared UI component libraries or frontend design systems at scale.

Experience:

  • Minimum of 4+ years of professional full-stack development experience.
  • Proven track record of designing, building, and deploying backend-heavy applications in production.
  • Experience leading and mentoring teams across frontend and backend domains.

Why Join Us:

  • Work on high-impact, production-grade systems using modern full-stack technologies.
  • Own systems end-to-end, from API architecture and backend services to reliability and DevOps.
  • Opportunity to build on cutting-edge platforms that combine AI, scalability, and cloud-native design.
  • Collaborate within a high-performing, engineering-first culture that values depth, innovation, and execution excellence.
arrow-up

Backend Developer

location

Bengaluru

We are looking for a skilled Backend Developer to join our engineering team. The ideal candidate should have hands-on experience with the Laravel framework, strong proficiency in PHP, and the ability to build reliable, scalable, and high-performance web applications. You will work closely with cross-functional teams to develop new features, integrate third-party services, and ensure seamless application performance.

Responsibilities:

  • Develop and maintain robust web applications using the Laravel framework.
  • Collaborate with product, design, and engineering teams to define and implement new features.
  • Integrate third-party APIs and services into existing systems.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Stay updated with the latest trends, updates, and advancements in Laravel & PHP.
  • Participate in code reviews and provide technical guidance to peers.

Requirements:

  • Minimum 1 year of hands-on Backend development experience.
  • Strong proficiency in PHP and object-oriented programming concepts.
  • Experience working with Laravel packages such as Socialite, Horizon, Sanctum, and Cashier.
  • Knowledge of PHP-FPM, Apache, or Nginx is a plus.
  • Familiarity with Ubuntu (Jammy Jellyfish) and macOS environments.
  • Experience with Git or other version control systems.
  • Working with PHP ≥ 8.x and Laravel ≥ 9.x.
  • Basic understanding of JavaScript.
  • Hands-on experience with Node.js LTS is required.

Preferred Qualifications:

  • Familiarity with Docker and containerization concepts.
  • Knowledge of relational databases such as MySQL or PostgreSQL.
  • Understanding of Agile/Scrum development methodologies.

Employment Type: Full-time
Location: On-site

arrow-up

Finance and Tax Controller

location

Bengaluru

We are seeking an experienced and detail-oriented Finance and Tax Controller to oversee the organization’s financial accounting, taxation, and regulatory compliance functions. This role is ideal for a finance leader who ensures strict adherence to statutory requirements, tax laws, and financial reporting standards while continuously driving financial efficiency and process excellence.

You will be responsible for managing end-to-end accounting operations, taxation, and compliance activities, while working closely with internal teams, external auditors, consultants, and government authorities. The ideal candidate brings deep domain expertise, strong leadership capabilities, and a proactive approach to risk management and regulatory compliance.

Key Responsibilities:

Accounting & Financial Reporting:

  • Oversee and manage the daily operations of the accounting department, including daily bookkeeping, accounts payable, accounts receivable, general ledger, and reconciliations.
  • Ensure accurate and timely financial reporting, including monthly, quarterly, and annual financial statements.
  • Maintain internal controls and ensure compliance with applicable accounting standards.
  • Coordinate with internal and external auditors for statutory and financial audits.
  • Assist in budgeting, forecasting, and financial planning activities.
  • Supervise the payroll process, ensuring accuracy and compliance with statutory regulations.

Taxation:

  • Ensure timely and accurate filing of direct and indirect tax returns, including GST, Income Tax, TDS, and other statutory obligations.
  • Stay updated with changes in tax laws and implement necessary changes in the organization’s processes and controls.
  • Manage tax assessments, audits, and liaise with tax authorities as required.
  • Provide tax planning strategies to optimize tax liabilities and ensure tax efficiency.

Compliance & Regulatory Affairs:

  • Ensure compliance with all financial, corporate, and legal regulations, including the Companies Act, FEMA, SOFTEX, and other applicable laws.
  • Maintain statutory records and ensure timely filings with relevant government authorities.
  • Oversee compliance-related documentation, including licenses, permits, and agreements.
  • Conduct internal and external audits to identify, assess, and mitigate financial and compliance risks.
  • Collaborate with legal teams and consultants to address regulatory and compliance requirements.

Team Management & Coordination:

  • Lead and mentor a team of finance professionals.
  • Work closely with other departments to ensure smooth financial operations and accurate reporting.
  • Collaborate with external consultants, auditors, and government authorities as required.

Skills & Qualifications:

  • Education: Chartered Accountant (CA) or equivalent professional qualification.
  • Experience: 7–10 years of experience in accounting, taxation, and compliance, with a minimum of 3 years in a managerial or leadership role.
  • Technical Skills: Proficiency in Zoho Books, Google Sheets, and financial analytics tools.
  • Regulatory Knowledge: Strong understanding of financial regulations, tax laws, corporate compliance requirements, and auditing practices.
  • Analytical Skills: Strong problem-solving abilities with exceptional attention to detail.
  • Communication: Excellent verbal and written communication and stakeholder management skills.
  • Leadership: Proven ability to lead, mentor, and manage teams effectively.

Why Join Us:

  • Competitive salary with performance-based incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and continuous learning.
  • Supportive work culture with a strong focus on work-life balance.
arrow-up

Front Desk Executive

location

Bengaluru

GeekyAnts India Private Limited is seeking a friendly, organized, and enthusiastic Receptionist to join our Administration team. This role is ideal for freshers or early-career professionals who are eager to learn and build a strong foundation in office administration, front-desk management, coordination, and employee engagement.

As the first point of contact for visitors and employees, you will play a key role in creating a welcoming office environment while supporting day-to-day administrative and operational activities. This position offers hands-on exposure to corporate administration in a fast-paced IT organization.

Key Responsibilities:

Front Desk & Communication:

  • Welcome and assist visitors, clients, and employees at the reception desk.
  • Handle front-office communication, including phone calls, emails, and visitor coordination.
  • Maintain visitor logs and ensure smooth front-desk operations.

Office Administration & Coordination:

  • Manage daily courier and logistics activities.
  • Assist with printing, scanning, and documentation support for internal teams.
  • Support tracking and reconciliation of utility bills.
  • Coordinate SIM cards, office services, and basic vendor follow-ups.

Accounts & Administrative Support:

  • Assist Accounts and Admin teams with payment requests, invoice tracking, and expense submissions.
  • Maintain petty cash records and cash vouchers under supervision.

Employee Engagement & Office Activities:

  • Support employee engagement initiatives, including new joiner kits, welcome letters, ID cards, and rewards.
  • Assist with office decorations, cafeteria setups, festivals, and internal events.
  • Provide administrative support for marketing materials, events, conferences, and annual gifting.

Additional Support:

  • Support office-related visa coordination and special administrative tasks (training will be provided).
  • Handle ad-hoc administrative responsibilities as required.

Skills & Qualifications:

  • Education: Graduate / Undergraduate (any stream).
  • Experience: Freshers or candidates with up to 2 years of experience.
  • Technical Skills: Basic computer proficiency, including MS Office or Google Workspace.
  • Communication: Good verbal and written communication with strong interpersonal skills.
  • Personal Attributes: Organized, dependable, proactive, and willing to learn.

Career Development & Learning Opportunities:

  • Practical exposure to corporate office administration and operations.
  • Collaborative and inclusive workplace culture.
  • Structured learning in a fast-paced IT environment.
  • Defined growth path supporting long-term professional development.
arrow-up

Why Join GeekyAnts

At GeekyAnts, you will get a platform to be bold with ideas, learn from the best in the industry, and grow without limits.

Why Join GeekyAnts

At GeekyAnts, you will get a platform to be bold with ideas, learn from the best in the industry, and grow without limits.

1

Opportunities to Forge the Future

Work with cutting-edge technology and solve real problems. At GeekyAnts, you will get the chance to define the future.

Opportunities to Forge the Future

2

Work with the Best, Grow Together

Collaborate with brilliant minds who inspire, mentor, and drive each other to achieve excellence every day.

Work with the Best, Grow Together

3

Innovate, Experiment & Excel

Be part of a culture that fosters innovation and encourages you to push boundaries and create impact.

Innovate, Experiment & Excel

Benefits & Perks

Our perks and benefits are designed to support your well-being, fuel your creativity, and help you grow both personally and professionally.

Collaborative Work Environment

Join a team of passionate geeks who love to build, experiment, and solve complex challenges together.

Collaborative Work Environment

Five-Day Work Week

Comprehensive Health Insurance

Generous Leave Policies

Continuous Learning and Growth

Exciting and Diverse Projects

Open Source Contributions

Fun and Engaging Workspaces