Skip to main content

Mareana - Full Stack Engineer

Technology
Mareana
3 weeks agoUntil 7/12/2026

Job description

About the job :

Mareana is looking for a Fullstack Engineer (AI) based in Bangalore.

What You'll Do :

  • Stay abreast of the latest modern trends to build an intuitive and simplistic design, in alignment with client requirements.
  • Build solutions that can apply to a large audience, increasing scalability and high performance.
  • Increase the appeal of the application and product through effective and engaging designs.
  • Interact with other developer teams and design teams to discuss UI ideas.
  • Thoroughly review application needs and interfacing elements.
  • Follow proper documentation for changes in application and further updates.
  • Contribute to the product roadmap by researching and integrating AI/ML initiatives, including multi-agent applications, into scalable, production-ready features.
  • Collaborate on deployment and performance tracking of AI-driven features in both real-time and batch processes, systematically analyzing metrics to ensure optimal system functioning.

Backend Requirements :

  • Proficient in FastAPI - routing, dependency injection, background tasks, middleware.
  • Async Python - async/await, asyncio, concurrent request handling.
  • Pydantic - data validation, serialisation, settings management.
  • PostgreSQL - schema design, indexing, query optimisation, migrations using Alembic.
  • Redis - caching, pub/sub, session storage, rate limiting.
  • Experience with PySpark and big data technologies is an advantage.
  • Exposure to enterprise-scale SaaS architecture using Micro-services and cloud platforms like AWS and Azure is a plus.

UI / Front-End Requirements :

  • Strong proficiency in React.js and Next.js (JSX, Hooks, Context API, SSR/SSG, Virtual DOM, component lifecycle).
  • TypeScript expertise with ES6+ (variables, scoping, array methods, DOM manipulation, event handlers).
  • State management using Redux Toolkit / Zustand / React Query (Flux architecture understanding).
  • Styling with Tailwind CSS, CSS Modules, shadcn/ui, Radix UI.
  • Build tools: Vite / Webpack, Babel, Create React App.
  • Performance: Lighthouse, Core Web Vitals, lazy loading, code splitting.
  • Unit and E2E testing: Vitest / Jest, React Testing Library, Cypress, Playwright.
  • RESTful APIs and GraphQL consumption from the frontend.
  • HTML5, CSS3, responsive design fundamentals.

AI/ML and Agentic Development :

  • Ability to build multi-agent applications and contribute to AI/ML-driven features as part of the product roadmap.
  • Proficient in AI-assisted development tools such as Cursor, Claude, or GitHub Copilot for faster coding, debugging, and code review.
  • Ability to use AI to generate applications, write tests, refactor code, and document APIs.
  • Comfortable working on large-scale product development and data science-driven projects.

Other :

  • Bachelor's / Master's Degree in Computer Science, Software Engineering, or a related field.
  • Strong communication and presentation skills.
  • 2+ years of work experience with Python, FastAPI, and React.js.
Keywords
ReactOSHTML5CodingOCamlSCHEMAMP/MReduxSimpleScreenRecorderRedisScalabilityTypescriptGraphQLWebpackShimMicrosoft PublisherCursorJavaScriptBabelCss 3Postgresql

Interested in this role?