Senior Full-Stack Developer
Job Description
The ideal candidate is a technologist with strong business acumen who can translate complex domain requirements into elegant technical solutions. You will work across the full stack, collaborate with cross-functional teams, and play a key role in shaping the engineering culture at BigMint.
Key Responsibilities (KRA)Full-Stack Development
- Design, develop, and maintain robust, scalable web applications across the full stack - front-end, back-end, and database layers.
- Work across multiple technology stacks as required by the project; leverage AI-assisted tooling to bridge language or framework gaps quickly.
- Evaluate and select appropriate frameworks and architectural patterns for each use case.
- Engage directly with product team to understand domain requirements, workflows, and pain points before writing a single line of code.
- Translate business requirements into clear technical specifications, user stories, and acceptance criteria.
- Proactively identify gaps in requirements and propose solutions that are technically sound and commercially viable.
- Lead the technical design of new features and systems, ensuring alignment with long-term product goals.
- Drive the adoption of best practices in software design, security, observability, and testing.
- Design and manage databases, ensuring data integrity, performance, and security.
- Build and integrate APIs; evaluate and onboard third-party services as and where needed.
- Own end-to-end quality for your modules - write unit, integration, and e2e tests as first-class deliverables.
- Identify and remediate security vulnerabilities; follow OWASP and industry best practices.
- Participate in CI/CD pipeline setup, deployment automation, and production monitoring.
- Conduct root-cause analysis for production incidents and drive post-mortems to prevent recurrence.
- Work in close partnership with designers, product managers, data teams, and business analysts.
- Communicate technical concepts clearly to non-technical stakeholders.
- Maintain thorough, up-to-date documentation for all systems, APIs, and architectural decisions.
- Bachelors or Masters degree in Computer Science, Information Technology, or a related engineering discipline.
- 5–7 years of hands-on professional experience in full-stack web development.
- Demonstrable experience shipping production systems end-to-end - from requirement gathering to deployment and monitoring.
- Proficiency in one or more backend technologies, including but not limited to PHP, with the flexibility and aptitude to work across additional programming languages and technology stacks as required.
- Front-end: Strong command of HTML, CSS, JavaScript; experience with at least one modern framework (React, Vue.js, Angular, or equivalent).
- Databases: MySQL, PostgreSQL, or other RDBMS; working knowledge of NoSQL (MongoDB, Redis) is a plus.
- API Design: RESTful and/or GraphQL API design and integration patterns.
- Version Control: Git workflows (branching strategies, code reviews, PR-based development).
- Security: Awareness of common vulnerabilities (OWASP Top 10) and secure coding practices.
- AI-assisted Development: Comfort using AI coding tools (GitHub Copilot, Claude, ChatGPT, etc.) to accelerate development across unfamiliar stacks.
- Strong business acumen - ability to understand how software decisions impact commercial outcomes.
- Structured problem-solving with a product mindset; asks why before how.
- Excellent written and verbal communication; comfortable presenting technical plans to leadership.
- Ability to manage multiple projects concurrently, prioritize effectively, and meet deadlines.
- Self-driven and adaptable - thrives in a fast-paced environment with evolving requirements.
Skills
AngularApi Design And IntegrationHtmlDevopsGraphqlJavascriptPhpTestingVersion ControlWeb DevelopmentDeveloperRestfulApiFull StackReactIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Important dates & deadlines?
Application Deadline
11 Oct 26, 05:26 PM IST
Similar Jobs
View All




