Senior Fullstack Engineer - Remote Opportunity

Bangalore Permanent INR3,500,000 - INR4,000,000 per year Work from Home or Hybrid View Job Description
Looking for a highly experienced Senior/Lead Full Stack Developer with strong background in leading cross-functional teams, designing scalable systems, and driving projects independently.Should possess a deep understanding of databases, third-party integrations, event-based systems, GraphQL, and DevOps practices
  • Opportunity to work in a fast-growing AI based environment
  • Stable work environment with good salary perks

About Our Client

A Singapore based AI company

AI-powered document processing platform, a self-learning intelligent document processing tool designed for enterprises.

Job Description

  • Proficiency in front-end technologies (ReactJS, TypeScript, Apollo, Material UI).
  • Experience with Tailwind CSS for UI enhancements.
  • Expertise in back-end development (Node.js, Python3).
  • Strong understanding of SQL and NoSQL databases (PostgreSQL).
  • Experience with GraphQL and API development.
  • Knowledge of event-driven systems using RabbitMQ.
  • Familiarity with DevOps tools and practices (CI/CD, Docker, Kubernetes, Helm).

The Successful Applicant

  1. Project Leadership and Independence:
    • Drive projects independently with strong independence and experience working in cross-functional and lean engineering teams.
    • Lead and mentor junior developers to ensure high-quality code and efficient project execution.
  2. Database Management:
    • Develop and optimize database schemas (SQL and NoSQL) to enhance performance as the system scales.
    • Ensure data integrity, security, and efficient data retrieval processes.
    • Collaborate on a major overhaul of our DB schemas to support millions of documents processed monthly.

  1. Third-Party Integrations:
    • Integrate with third-party software for data ingestion, data export, and notification/audit trails.
    • Develop and maintain APIs for seamless integration with external services.
  2. Event-Based Systems:
    • Design and implement scalable event-based systems using RabbitMQ and other appropriate technologies to handle high document processing and event notification systems.
    • Ensure these systems are optimized for performance and reliability.

  1. GraphQL and API Development:
    • Overhaul GraphQL APIs using TypeScript to provide seamless UX and smooth scaling.
    • Ensure API scalability, security, and maintainability.
    • Implement best practices for GraphQL, such as query batching, pagination, and caching to optimize performance
  2. Frontend Development:
    • Upgrade the frontend to use Tailwind CSS, ensuring a consistent and responsive UI.
    • Work with ReactJS, TypeScript, Apollo, and Material UI components to enhance the user interface.



What's on Offer

  • Competitive salary and benefits package.
  • Remote work opportunity
  • Opportunity to work on challenging projects with cutting-edge technologies.
  • Collaborative and dynamic work environment.
  • Professional growth and development opportunities.



Quote job ref
JN-032025-6694729

Job summary

Function
Information Technology
Sub Sector
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Bangalore
Job Type
Permanent
Job Reference
JN-032025-6694729
Work from Home
Work from Home or Hybrid

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.

OSZAR »