Senior Software Developer at CodeDecoders · Ahmedabad · 4 - 6 years · ₹12L - ₹16L / yr · Profitable · Posted 10 Jul 2026

The Senior Developer will work on core product features, uphold architectural standards, and collaborate closely with the Team Leader to deliver high-quality, scalable solutions.
Responsibilities:
- Develop and maintain major product features
- Follow technical guidance from the Team Leader
- Ensure adherence to coding standards and system architecture
- Perform thorough testing of assigned tasks
Required Skills:
- Strong expertise in Next.js, React.js, Express.js, and PostgreSQL
- Solid understanding of system design, clean code practices, and performance optimization

About CodeDecoders
About
We are an award-winning software agency that specializes in crafting cutting-edge solutions for a variety of industries.
Our expertise spans across a wide range of areas, including Full Stack development, Blockchain Technology, and Game Development.
Tech stack
Connect with the team
Similar jobs (10)

We have an existing academic journal publishing and management platform developed using:
- Next.js
- React
- Node.js
- PostgreSQL
- REST APIs
The platform is already functional and includes author, reviewer, editorial and admin workflows.
We are looking for an experienced Senior Next.js Developer / Frontend Tech Lead to work on an existing production application.
The primary requirement is to redesign and rebuild the frontend while reusing the existing backend, APIs, database and business logic wherever technically feasible.
This is not a greenfield project and we do not want unnecessary rewriting of the existing backend.
Key Responsibilities
- Study and understand the existing Next.js application and architecture.
- Review existing APIs and backend integration.
- Develop a completely redesigned, professional academic/publishing frontend.
- Convert Figma designs into clean, responsive Next.js interfaces.
- Integrate the new frontend with existing Node.js APIs.
- Maintain existing workflows and functionality.
- Work on author, reviewer, editor and admin dashboards.
- Develop responsive interfaces for desktop, tablet and mobile.
- Improve frontend performance, usability and maintainability.
- Ensure proper authentication and role-based access handling.
- Identify frontend/backend dependencies that may require minor backend changes.
- Follow clean coding standards and reusable component architecture.
- Work through Git with proper commits, branches and code reviews.
- Coordinate with UI/UX designer and QA during development.
- Ensure the redesigned application is production-ready.
Existing Modules
The existing platform includes functionality such as:
- Author registration/login
- Manuscript submission
- Manuscript tracking
- Peer-review workflow
- Reviewer dashboard
- Editorial workflow
- Publication processing
- Payment-related workflows
- Article/publication management
- Journal management
- Certificates
- Referral/credit functionality
- Admin dashboard
- Reports and operational dashboards
The exact modules and workflows will be provided during the project.
Required Skills
Must Have
- 4+ years of professional React/Next.js experience
- Strong Next.js knowledge
- React + TypeScript
- JavaScript/TypeScript
- REST API integration
- HTML/CSS
- Responsive design
- Git/GitHub/GitLab
- Experience working with existing production codebases
- Good understanding of authentication and authorization
- Ability to understand backend APIs and database relationships
Good to Have
- Node.js
- PostgreSQL
- Tailwind CSS
- Next.js App Router
- Dashboard/SaaS application development
- Experience with complex multi-role applications
- Experience with academic, publishing, research or workflow-based platforms
What We Are Looking For
We are looking for someone who can understand an existing application before changing it.
You should be comfortable working with an existing codebase rather than expecting to rebuild everything from scratch.
Strong attention to:
- UI quality
- UX
- Performance
- Clean architecture
- Reusable components
- Security
- Cross-browser compatibility
- Maintainability
is required.
Important
- Existing backend and database should be reused wherever possible.
- Do not rewrite existing functionality without approval.
- Existing production data must not be modified or exposed.
- Development will be performed in a staging environment.
- Git-based development is mandatory.
- NDA and confidentiality agreement will be required.
- Ownership of the developed code and project deliverables will belong to the company.
Selection Process
Shortlisted candidates will first be asked to:
- Review the existing application architecture.
- Understand the existing APIs and workflows.
- Identify what can be reused and what needs modification.
- Complete a small paid technical task.
- Discuss the proposed development approach and timeline.
Candidates who demonstrate strong understanding of the existing system will be preferred.
Juntrax is a global integrated office management platform for SMEs.
**What we are looking for : **
* Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.
* Designed scalable Applications
* Possesses hands-on experience building end to end systems
* Good architectural & product design skills
* Strong coding, data structures and algorithms background
* The ability to own end to end responsibility - right from requirement gathering to product release
* The ability to produce bug-free and production-grade code
* Engage with stakeholders and ensure the product is on target for timely development.
* Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative
* Must be highly motivated and be willing to take up the challenges with working in a start-up.
- Must have entrepreneurial skills.
**Main Responsibilities: **
Build & lead a team by example
* Develop a deep understanding office management product and startup ecosystem and execute to the release of the product
* Architect, design, and document processes and procedures for future releases.
* Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**
**What we have to offer : **
* -Work with a performance-oriented team driven by product ownership
- Learn to design system for high accuracy, efficiency, and scalability
- Equity and Co-foundership will be offered
- Office Culture based on collaboration and desire to deliver the best product
Full Stack Developer — Node.js & React
Experience: 4-5 years
Employment Type: Permanent, Full-time
Desired Skill: Node, React, AWS, Typescript, GraphQL APIs
Work Mode: Remote
Availability: Immediate Joiners
We are looking for a Full Stack Developer to implement functional features and resolve production support and on-call tickets. You will build GraphQL APIs, UI screens, and integrations based on defined requirements and designs.
Responsibilities
- Develop and maintain features using Node.js, TypeScript, React, and Next.js.
- Build GraphQL APIs, database integrations, and backend workflows.
- Investigate support issues, identify root causes, and deliver reliable fixes.
- Write automated tests and collaborate with product, design, and engineering teams.
Required skills
- Strong experience with Node.js, Express, TypeScript, React, GraphQL, and PostgreSQL.
- Strong analytical, troubleshooting, and debugging skills across frontend and backend systems.
- Familiarity with automated testing and AWS environments.
Our stack
React SPA (Vite), Next.js, MUI, React Router, urql, tRPC; PostGraphile, slonik, graphile-worker, Temporal; PostgreSQL and DynamoDB; Storybook, Vitest, Cypress; AWS and Terraform.
Key Responsibilities
• Build and ship features across the frontend and backend.
• Design and implement RESTful APIs with appropriate validation and error handling.
• Write clean, maintainable, well-tested code.
• Participate in code reviews and collaborate with the engineering team.
• Use AWS services such as S3 and Lambda for file storage, serverless functions, and scheduled tasks.
• Debug production issues using Sentry and New Relic.
• Contribute to CI/CD pipelines and deployment processes
Must-Have Skills
• Strong proficiency in Go (Golang).
• Hands-on experience with Next.js and TypeScript.
• Solid understanding of PostgreSQL, including queries, schema design, and migrations.
• Experience designing and implementing REST APIs.
• Familiarity with Git and collaborative workflows, including pull requests, code reviews, and branching.
• Strong problem-solving skills and the ability to debug independently.
Good to Have
• Experience with AWS services such as S3, Lambda, EC2, and CloudWatch.
• Experience with Docker and containerized deployments.
• Familiarity with CI/CD using GitHub Actions.
• Understanding of cron jobs and background task processing.
• Experience working in a small, fast-moving team.
Founding Full-Stack Engineer / Technical Lead — X.re
We are building X.re — an AI-first CRM built specifically for real estate companies.
X.re is not another generic CRM. It is being designed around the real estate sales funnel, with AI-powered WhatsApp conversations, AI voice, lead scoring, workflow automation and advertising intelligence built into the system.
The product is already being built and is currently being tested with a real estate pilot client.
We are now looking for a senior engineer who can take ownership of the existing codebase and help take it from AI-assisted development into a robust, production-ready SaaS product.
What you'll be doing
- Take ownership of an existing Next.js + TypeScript codebase.
- Understand the existing architecture, database structure, APIs and application flows.
- Conduct a thorough engineering review and identify production, security, scalability and reliability risks.
- Refactor and improve the code where required rather than blindly rewriting the system.
- Build and maintain production-quality frontend and backend features.
- Design and maintain APIs, database models and integrations.
- Work on a multi-tenant SaaS architecture where each real estate brand has its own workspace and data isolation.
- Work closely with AI/LLM-powered features including chat, voice and lead intelligence.
- Work on WhatsApp Business API integrations, webhooks and messaging infrastructure.
- Build reliable automation and workflow functionality.
- Implement proper authentication, authorization, data isolation, logging, monitoring and error handling.
- Help establish engineering standards, testing and deployment practices.
- Eventually build and lead the engineering team as X.re scales.
What we're looking for
We are looking for someone who has strong engineering judgment, not someone who simply knows a list of technologies.
You should be able to:
- Enter an unfamiliar codebase and understand it quickly.
- Identify what is well designed and what is technically risky.
- Take an MVP and turn it into production-grade software.
- Make pragmatic architectural decisions.
- Think about security, scalability, reliability and maintainability.
- Work independently and take ownership.
- Read and review code generated or assisted by AI.
- Know when AI-generated code is acceptable and when it needs to be redesigned.
- Build rather than just manage developers.
Technical requirements
Strong experience with:
- TypeScript
- Next.js / React
- Node.js
- REST APIs
- PostgreSQL / SQL
- Modern SaaS application architecture
- Cloud deployment
- Git and production development workflows
Experience with the following is a strong advantage:
- AI/LLM applications
- WhatsApp Business API
- Webhooks
- Multi-tenant SaaS
- API integrations
- Docker
- AWS or similar cloud platforms
- CI/CD
- Observability and production monitoring
One important thing
This is not a greenfield project.
The existing product has been built significantly with AI-assisted development.
We are specifically looking for an engineer who is comfortable inheriting an existing codebase, understanding it deeply, challenging its assumptions, fixing what needs fixing, and taking responsibility for making it production-ready.
You will not be expected to rewrite everything just because it wasn't originally written by you.
Why this role is different
You won't just be implementing tickets.
You'll have significant influence over:
- Engineering architecture
- Production readiness
- Technical standards
- Infrastructure
- AI integration strategy
- Product engineering decisions
- Future engineering team structure
If things go well, this role can grow into Head of Engineering / CTO-level ownership as X.re scales.
Location
Hyderabad preferred. Remote candidates across India may be considered for the right candidate.
Compensation
₹20–35 LPA + ESOP
Compensation will depend on experience and level of ownership.
About AimInfologics
AimInfologics is a software development company based in Gujarat, India. We build mobile apps, web platforms, SaaS products, AI integrations, automation systems, and custom software solutions for clients in India and international markets.
We are looking for a Full Stack Developer who has strong hands-on experience with Node.js and Next.js and can work on real client projects with ownership.
Role: Full Stack Developer – Node.js & Next.js
Job Type: Full-time
Location: Ahmedabad, Gujarat / On-site
Experience: 2–5 years preferred
Salary: As per experience and practical skill level
Role Description :
The selected developer will work on web applications, admin panels, APIs, SaaS platforms, CRM systems, dashboards, and AI-integrated software products.
This role is suitable for someone who can handle both frontend and backend work, understand requirements properly, write clean code, debug issues, and deliver features with proper quality.
We are not looking for someone who only knows basic tutorials. We need someone who has worked on real projects and can take responsibility for modules independently.
Key Responsibilities
• Develop and maintain web applications using Next.js
• Build backend APIs using Node.js and Express.js
• Work with MongoDB and database-driven application logic
• Create clean, responsive, and user-friendly frontend screens
• Integrate third-party APIs, payment gateways, AI APIs, CRM tools, and cloud services when required
• Write clean, reusable, and maintainable code
• Debug bugs, performance issues, and production-level problems
• Coordinate with UI/UX designers, backend developers, mobile developers, and project managers
• Understand client requirements and convert them into working features
• Use Git properly for code management and team collaboration
• Deploy or support deployment on platforms such as Vercel, AWS, or similar environments
Required Skills
• Strong experience with Node.js
• Strong experience with Next.js and React.js
• Good knowledge of JavaScript and TypeScript
• Experience with MongoDB and database design basics
• Good understanding of REST APIs
• Experience with Express.js or similar backend frameworks
• Ability to integrate third-party APIs
• Good understanding of authentication, authorization, JWT, roles, and permissions
• Basic understanding of cloud deployment, Vercel, AWS, Nginx, or PM2 is a plus
• Good debugging and problem-solving skills
• Ability to write clean and structured code
• Basic understanding of UI/UX and responsive design
• Good communication and team coordination skills
Good to Have
• Experience with AI API integrations such as OpenAI or similar tools
• Experience with payment gateways
• Experience with SaaS, CRM, ERP, dashboards, or admin panel development
• Experience with server deployment and production issue handling
• Experience working with international client projects
Who Should Apply
Apply only if you are serious about full-time work and can take ownership of development tasks.
This role is best for someone who wants to grow as a strong full stack developer and work on real business applications, SaaS products, AI-based systems, and international client projects.
Hiring Process
- Profile screening
- Technical interview
- Practical task / code review
- Final discussion
While applying, please mention:
• Your total experience
• Projects you have worked on using Node.js and Next.js
• Current salary
• Expected salary
• Notice period
• GitHub / portfolio link, if available
Role Overview
We are looking for a Senior Full Stack Developer to build and scale our fintech platform. You will own the entire lifecycle of our financial products, from designing high-performance relational schemas in PostgreSQL to building interactive dashboards in React.
Key Responsibilities
• Full Stack Development: Build and maintain end-to-end features using the PERN stack
(PostgreSQL, Express.js, React, Node.js).
• Database Optimization: Design complex relational models and optimize SQL queries to
handle high-volume financial data and audit trails.
• Security & Compliance: Implement rigorous security measures (e.g., JWT, OAuth, data
encryption) and ensure the platform adheres to fintech standards like PCI-DSS.
• API Architecture: Develop robust RESTful APIs to integrate with third-party banking APIs,
payment processors (Stripe/Plaid), and KYC providers.
Technical Requirements
• Front-end: Advanced proficiency in React.js (Hooks, Context API, Redux or TanStack Query)
and modern CSS (Tailwind/Styled Components).
• Back-end: Expert-level Node.js and Express.js experience, with a focus on asynchronous
programming and secure API design.
• Database: Deep knowledge of PostgreSQL (complex joins, indexing, triggers, and
migrations).
Additional skills
• Understanding of Event-Driven Architecture (using AWS SQS/SNS or Kafka).
• Familiarity with SOC2 or ISO 27001 compliance frameworks.
• Cloud (AWS): Proven experience with:
- RDS/Aurora for managed databases.
- IAM for secure access management.
- AWS Lambda & API Gateway for serverless architecture.
- CloudWatch for monitoring and alerting.
• Tools: Git, Docker, and experience with CI/CD workflows.
About US
RJ Fintech Solutions Pvt. Ltd. is a high-growth fintech startup on a mission to automate business financial operations. In a world where financial systems are often slow and opaque, we are building the "missing link"—a secure, transparent, and lightning-fast platform that puts banking and compliance first for various corporates.
We are not just another financial app; we are an engineering-first company. We believe that elegant code and robust architecture are the foundations of trust. By leveraging the PERN stack and AWS cloud-native infrastructure, we are replacing legacy complexity with modern, scalable solutions.
Why Work With Us?
1. Build the Foundation, Not Just Features
You won't be a small cog in a massive machine. As an early member of our engineering team, you will help define our technical architecture, choose our libraries, and set the coding standards for everyone who follows. Your fingerprints will be on the core DNA of our product.
2. Solve Problems That Matter
Fintech is one of the few industries where code has a direct, measurable impact on people's lives.
Whether we are [e.g., simplifying cross-border payments, democratizing investment, or building the next generation of credit], you will be solving high-stakes challenges around security, trust, and financial inclusion.
We’re Hiring: Associate Software Developer
Rogue Pixxel is hiring an Associate Software Developer for a long-term product development role in the education technology / institutional ERP space.
This is a good opportunity for someone who wants to work on a serious real-world software product, learn product development deeply, and grow with ownership.
Position Details
Role: Associate Software Developer
CTC: UPTO ₹3.6 LPA
Type: Full-time
Location: Ashok Nagar, Ranchi, Jharkhand
Experience: 3-5 years experience preferred
What You’ll Work On
You will work on web-based product features related to institutional operations such as:
Student and user workflows
Attendance and academic modules
Fee and finance-related workflows
Dashboards and reports
Communication and notification flows
Admin panels and role-based interfaces
Responsibilities
Develop, improve, and maintain product features
Work on frontend and/or backend tasks
Debug issues and improve product stability
Write clean, readable, and maintainable code
Collaborate with the team on product requirements
Take ownership of assigned work and deliver consistently
Required Skills
Good understanding of web development fundamentals
Basic knowledge of frontend or backend development
Understanding of APIs, databases, and Git
Logical problem-solving ability
Willingness to learn and improve continuously
Responsible attitude and consistency
Preferred Skills
React / Next.js
Node.js / NestJS
PostgreSQL / MySQL
REST APIs
Git
SaaS product exposure is a plus
Who Should Apply
This role is suitable for:
Strong freshers with good project experience
Developers with 3-5 Years of experience
Candidates who want to grow in product development
Developers who prefer long-term ownership over short-term project work
Growth Opportunity
This is a product-focused role with learning, responsibility, and growth opportunities. Performance-based growth review will be considered after the initial period based on ownership, consistency, and delivery quality.
Full-Stack Engineer (AI-Native) | 2-4 Years Experience
About the Role
We're hiring a Full-Stack Engineer who is equally comfortable building a polished Next.js interface and a reliable NestJS API behind it. You'll build customer-facing products, including AI-powered features like chat interfaces, streaming responses, and agent-driven workflows. You'll own features end to end, from database schema to UI, and use AI tools daily to ship faster without lowering the quality bar.
What You'll Do
Frontend
- Build responsive, accessible, high-performance UIs with React, Next.js (App Router, RSC) and TypeScript
- Build AI-facing interfaces: streaming chat UIs, tool-call/agent-status displays, and loading, error, and retry states for non-deterministic outputs
- Monitor web vitals and fix performance regressions
Backend
- Design and build scalable REST/GraphQL APIs and services with Node.js and NestJS
- Model, query, and optimize data in PostgreSQL (schema design, indexing, migrations) using an ORM like Prisma or Drizzle
- Implement auth, authorization, validation, background jobs, queues, and caching (Redis)
- Integrate LLM APIs (OpenAI, Anthropic, Gemini), including streaming (SSE/WebSockets), tool calling, retries, rate limits, and cost/latency control
AI-Assisted Engineering
- Use AI coding tools (Cursor, Claude Code, Copilot, etc.) for scaffolding, refactoring, debugging, and test writing
- Write and maintain project context for AI tools (rules files, AGENTS.md/CLAUDE.md, reusable prompts) so the whole team gets better output
- Review AI-generated code critically for correctness, security, performance, and maintainability
Team and Delivery
- Write unit, integration, and E2E tests, using AI to speed them up rather than skip them
- Take part in code reviews, sprint planning, architecture discussions, and on-call/incident follow-ups
- Document APIs, decisions, and runbooks clearly
Must-Have (Non-Negotiable)
Frontend
- Strong JavaScript (ES6+) and TypeScript
- React (hooks, state management, rendering behavior) and Next.js (App Router, SSR/SSG/RSC)
- HTML/CSS fundamentals, Tailwind or similar, responsive design, and accessibility basics
Backend
- Production experience with Node.js and a structured framework (NestJS preferred; Express/Fastify with good architecture is fine)
- Solid PostgreSQL skills: relational modeling, joins, indexes, transactions, query optimization
- API design: REST principles, pagination, versioning, error handling, input validation
- Authentication and authorization (JWT, OAuth2, sessions, RBAC)
Engineering Fundamentals
- Git, PR workflows, and code review habits
- Testing across layers (Jest/Vitest, React Testing Library, API/integration tests; Playwright/Cypress is a plus)
- Basic security awareness (OWASP top 10, secrets management, input sanitization)
AI-Assisted Development
- Daily, hands-on use of at least one AI coding tool (Cursor, Claude Code, Copilot, Windsurf, or similar)
- Ability to write clear prompts, give useful context, and break big tasks into steps an AI can handle
- Habit of reviewing, testing, and understanding AI output before committing it
- Basic understanding of how LLMs work: context windows, hallucinations, token cost, and why outputs vary
Nice to Have
- Redis, message queues (BullMQ, SQS, Kafka), or event-driven architecture
- Monorepo tooling (Turborepo, pnpm workspaces, Nx)
- Design system or component library work (shadcn/ui, Radix, Storybook)
- tRPC, GraphQL, or OpenAPI-driven type-safe clients
- Multi-tenant SaaS, payments (Stripe/Razorpay), or real-time features
- Open-source contributions, a side project, or shipped AI features you can demo
What We Expect From You
- Ownership: take a feature from schema to UI to production, and flag risks early
- Judgment over speed: AI makes you faster, and you're still accountable for every line you ship
- Security awareness: no secrets in prompts, no blind copy-paste of AI code, and sensitive data stays out of third-party tools
- Systems thinking: consider scale, failure modes, and cost, not just the happy path
- Learning speed: the AI tooling landscape changes every few months, and you keep up and share what works
- Clear communication: PRs, docs, and async updates that others can follow
If interested for this job pls contact us on this WhatsApp number, nine three one six one two zero one three two

* Design, develop, and maintain responsive websites and web applications.
* Build reusable frontend components using React.js.
* Develop scalable backend APIs and services using Node.js.
* Integrate third-party services and payment gateways such as Stripe.
* Build RESTful APIs and integrate with modern databases.
* Optimize applications for maximum speed, scalability, and SEO.
* Collaborate with designers to translate Figma/UI designs into pixel-perfect interfaces.
* Implement authentication, authorization, and security best practices.
* Debug production issues and improve application performance.
* Participate in code reviews and mentor junior developers.
* Work within Agile/Scrum development processes.













