N

Software Engineer

nrolled India
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description


About the role

We’re looking for a pragmatic, product-focused Full-Stack Engineer who can own features end-to-end: backend services in C# and Python, databases (MongoDB, Supabase), cloud infra on AWS, polished front-end UIs using Tailwind CSS, and mobile apps built with React Native or Flutter. You’ll also prototype and ship features using AI/no-code and low-code tools (Lovable, Bubble, Draftbit and similar platforms), and integrate third-party services (payment gateways like Flutterwave, Stripe, etc.).

You’ll be part of a small, fast-moving team that values reliability, clear design, and developer craftsmanship.

 

What you’ll do

  • Design, develop, test and maintain backend services and APIs using C# (.NET Core) and Python.
  • Architect and operate data stores using MongoDB and Supabase (auth + hosted Postgres), and design schemas for scale and speed.
  • Deploy, monitor and secure services on AWS (Lambda / ECS / EC2, S3, CloudWatch, IAM — or equivalent).
  • Build responsive front-end interfaces using Tailwind CSS and modern JS frameworks (React / Next.js patterns where applicable).
  • Build and maintain mobile applications using React Native or Flutter; implement native modules where required.
  • Prototype, iterate and ship features using AI-assisted/no-code and low-code tools (examples: Lovable, Bubble, Draftbit) to accelerate delivery and validate product ideas.
  • Integrate external services and payment gateways (e.g., Flutterwave, Stripe) and manage webhooks, retries and reconciliation logic.
  • Implement CI/CD pipelines, automated tests (unit/integration), and observability (metrics, tracing, alerts).
  • Participate in architecture discussions, code reviews, and mentoring junior engineers.
  • Collaborate closely with product, design, QA and operations to deliver high-quality releases.

 

Must-have (required)

  • 3+ years professional experience building production backend systems.
  • Strong proficiency in C# / .NET Core and Python (service design, async processing, REST/GraphQL APIs).
  • Practical experience with MongoDB and working knowledge of Supabase (auth, Postgres).
  • Hands-on experience deploying and operating services on AWS.
  • Front-end experience using Tailwind CSS and modern HTML/CSS practices.
  • Mobile app development experience with React Native or Flutter (at least one).
  • Practical experience using no-code / low-code / AI-assisted builders (Lovable, Bubble, Draftbit or similar) to prototype or ship features.
  • Comfortable integrating third-party APIs (payment processors, identity providers, analytics).
  • Good command of software engineering fundamentals: testing, CI/CD, observability, and security best practices.
  • Strong communication skills and experience working in cross-functional teams.

 

Nice-to-have (preferred)

  • Experience building or integrating conversational or generative AI features (OpenAI, Anthropic, or similar).
  • Prior work connecting Supabase auth and Postgres to serverless/backends in production.
  • Familiarity with containerization (Docker) and orchestration (ECS / Kubernetes).
  • Experience with message queues / background job systems (SQS, RabbitMQ, Celery, Hangfire).
  • Previous startup or product-led engineering experience.
  • Knowledge of payment flows and compliance (PCI considerations) when integrating gateways like Flutterwave/Stripe.
  • Contributions to open source, published apps, or a strong portfolio of shipped projects.

 

Soft skills & mindset

  • Product-oriented: you think about user value and ship iteratively.
  • Pragmatic engineer: you balance correctness, speed, and maintainability.
  • Collaborative: you give and receive feedback, mentor others, and document decisions.
  • Curious about AI/no-code tools and how they can speed up product development.

 

What we offer

  • Fully remote working
  • Competitive compensation (Salary Range - 6-12 lakhs/annum) and stock / equity options (depending on role level)
  • Opportunity to build and influence product direction and architecture
  • A small, motivated team and a culture that values learning and ownership

 

How to apply

Please send the following to [email protected] :

  1. Your resume
  2. A short cover note describing a project you led that used at least two of: C#, Python, MongoDB, Supabase, AWS, React Native/Flutter, Tailwind, or a no-code/AI tool (Lovable/Bubble/Draftbit/etc.).
  3. Links to your GitHub, portfolio, or mobile apps (if available).

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India

Senior Full-Stack Engineer

Programming
22h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

expatready

India

Junior MERN Stack Developer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

expatready

India

Subscribe our newsletter

New Things Will Always Update Regularly