Full Stack Product Engineer
Straight from Mactores’s careers page. Apply on the company site — no recruiter, no middleman.
Full Stack Product Engineer, Agent Native
Team: Data Engineering and Data Science
Location: Mumbai, MH
Commitment: Full time (Remote)
Workplace Type: remote
About Aedeon
Aedeon is the agent platform for enterprise modernization, built by Aedeon Inc., a separate product company founded by the same team that founded Mactores. Aedeon turns the systems already running a business applications, databases, data platforms, business rules, workflows into governed AI agents, grounded in a persistent Code Intelligence Graph of the customers own code and verified through behavior-equivalence proof. Aedeon is delivered as a product, not a services engagement, and runs without mandatory forward-deployed engineers.
This role puts you inside the platform side of that loop: youll ship product features on Aedeon itself. Aedeon is the agent-native modernization platform for the enterprise, it turns the systems already running the business (applications, databases, data platforms, business rules, workflows) into governed AI agents, grounded in a persistent Code Intelligence Graph of the customers own code and verified through behavior-equivalence proof. Aedeon is delivered as a product, not a services engagement, and runs without mandatory forward-deployed engineers. It has real enterprise customers and tight release timelines.
Were looking for a senior full-stack developer who is deeply product-oriented, takes release ownership seriously, and brings a rigorous, test-first mindset to every feature they ship. You understand the full delivery lifecycle, building features, defining test cases, running deployments, validating production readiness and you use AI agents and automation to do it at a high standard of quality and efficiency. Agents dont replace your judgment here; they multiply it. Youll use AI tooling to generate test coverage at scale, and youll own the calls the tooling cant make.
Were not looking for someone who builds features and hands them off. Were looking for someone who ships features theyd be proud to demo, loses sleep over a broken deployment and fixes it before anyone asks, writes test cases before the code rather than after the deadline, uses every tool available including AI to work better and faster, and treats the release date as a promise to the team and the customer. You think like a product owner: quality, timelines, and the end-user experience are personal responsibilities. You commit to release deadlines and raise risks early enough to do something about them.
What will you do
- Design, build, and maintain full-stack features across the Aedeon frontend (React + Next.js) with a focus on reliability, performance, and user experience.
- Work with product management, designers, and backend/DevOps engineers to take features from requirement to deployed, tested release.
- Participate actively in sprint planning, backlog grooming, and retrospectives with a product-first perspective.
- Own delivery of your features end to end — development through deployment and post-release validation.
- Commit to sprint and release deadlines and hit them. Flag blockers and risks with enough lead time to mitigate them.
- Coordinate with DevOps and QA so the deployment pipeline is ready and the release process is clean and repeatable.
- Practice test-driven development. The test defines what done means before the code ships.
- Write detailed, accurate test cases for every feature before deployment — functional flows, edge cases, regression scenarios, integration touchpoints.
- Use AI-assisted tools to generate high-quality test cases at scale and validate them for coverage completeness.
- Build and maintain automated test suites (E2E, integration, unit) and integrate them into the CI/CD pipeline.
- Run thorough deployment validations in staging before any production release. No feature ships without sign-off.
- Write clear, maintainable code with adequate documentation. Review pull requests thoroughly and give constructive feedback.
- Document APIs, deployment procedures, test plans, and architectural decisions in Confluence or equivalent tools.
- Share testing best practices with the team and hold the line on quality and release discipline.
Product development
Release ownership
Testing and quality
Collaboration and documentation
What you need for this opportunity
- Strong proficiency in React.js: component architecture, state management, hooks, and performance optimization.
- Strong proficiency in the Next.js framework.
- Experience building real-time interfaces using WebSocket APIs.
- Proficiency in TypeScript, HTML5, CSS3, and modern frontend tooling (Vite, Webpack).
- Experience implementing OAuth 2.0 flows (GitHub OAuth, AWS Cognito) in the frontend.
- Familiarity with responsive design and cross-browser compatibility.
- Working knowledge of AWS services: S3, DynamoDB, SES, Cognito, Secrets Manager, CloudWatch.
- Comfort navigating multi-account AWS environments (dev/uat/prod) and an understanding of VPC networking basics.
- Test-driven development as a discipline. Tests written before the code, not after.
- Hands-on experience writing and maintaining automated test suites: E2E (Playwright or Cypress), integration tests, and unit tests.
- Experience using AI tools (Claude, LLM-based test generators) to accelerate and improve test case quality.
- Ability to write structured, accurate test cases from product requirements: functional, edge case, regression, and integration coverage.
- Experience integrating automated tests into CI/CD pipelines.
Frontend
Cloud and infrastructure
Testing and automation
Youll be preferred if you have
- Knowledge of Amazon OpenSearch Service or Elasticsearch.
- Experience with RabbitMQ or other message queue systems.
- Prior work on B2B SaaS products with a structured release process.
How we work?
At Mactores, our recruitment process is built around distinct structured stages. Heres an overview of what to expect at each stage:
Technical Interview:
A hands-on session with one of our panel members covering your technical skills, hands-on experience, and how you deliver quality under pressure.
Panel Interview:
A structured conversation with members of the hiring team covering your experience, product thinking, and how you work.
HR Discussion:
During this 30-minute session, youll have the opportunity to discuss the offer and next steps with a member of the HR team.
Similar remote jobs
All Software Engineer jobs →



Discover More than 100,000 Hidden Remote Jobs Before Everyone Else
Unlock All Remote Jobs Today
Simple pricing. Big savings on Quarterly and Yearly.
Monthly Access
- Instant access to fresh remote jobs from 500+ companies
- New opportunities added hourly, often 3-7 days before anywhere else
- Advanced filtering by role type, stack, pay, and location
- Priority customer support
Yearly Access
- Everything in Monthly
- Save $169 (~74%) vs paying monthly
- Average job search takes ~6 months - get covered for the whole journey
- Less than the cost of one lunch per month for competitive advantage
- Equivalent to just ~$4.92/month