Point your AI agent at freehire and let it find you a job.

Get the CLI →

Geektrust

New

Senior Fullstack Engineer | NodeJS/ Python/ Java + ReactJS, AWS | Product company preferred | Bangalore opening

Posted 4 views
Discussion

Summary

Hands-on senior fullstack engineer writing production-quality code in JavaScript/Java (Node/React, Python) on AWS. Day to day: championing AI-first delivery, CI/CD, TDD and infrastructure-as-code (Terraform), shaping architecture via ADRs, and collaborating with cross-functional teams in Bangalore.

Role overview


5 -10 years of professional software development experience.

 Deep expertise in at least one modern programming language – JavaScript/Java

with strong working knowledge of frontend/backend frameworks.

 Strong understanding of software architecture, design patterns, and principles

(e.g., SOLID, microservices, event-driven architectures)

 Experience with AI tools, frameworks, platforms, and their application in software delivery

 Experience with cloud platforms (especially AWS services), containerization and orchestration (Docker, Kubernetes)

 Hands-on experience with CI/CD pipelines and automated testing frameworks

 Familiarity with databases (SQL and NoSQL) and data modelling

 Fluency with XP practices: TDD, pair programming, continuous integration,

refactoring

 Working knowledge of security principles (secrets management, least privilege)


What would you do here

Key Responsibilities:

Software Development & Technical Contribution

 Write, review, and own production-quality code as an active contributor to the

team‘s codebase; this is a technical, hands-on role

 Champion the use of AI-first software delivery approaches, leveraging AI tools and frameworks to enhance development efficiency, automate repetitive tasks, and improve decision-making

 Advocate for and implement modern engineering practices, such as Continuous Integration & Continuous Delivery (CI/CD) and Infrastructure as Code (IaC)

 Contribute to architectural decisions at the team and system level, balancing

pragmatism with long-term maintainability


Delivery & Collaboration

 Help break down complex technical work into well-scoped, deliverable increments

 Contribute as a strong technical contributor within the team, supporting technical

discussions and decisions, collaborate with cross-functional teams, including QAs,

product owners, architects, designers, and program management to clarify

requirements, surface constraints, and align technical solutions with business

goals

 Work closely with the Architecture Advice Forum through Architecture Decision

Records (ADRs) to contribute to cross-team technical strategy, championing

evolutionary architecture principles

 Remove technical blockers and escalate risks early to protect team delivery

commitments

 Balance delivery pace with technical health — advocating for investment in test

coverage, refactoring, and debt reduction

Quality & Engineering Excellence

 Champion test-driven development (TDD), behaviour-driven development (BDD), and automated testing at all levels

 Collaborate with platform teams to establish CI/CD pipelines and automate

deployment processes

 Contribute to the design and implementation of Infrastructure as Code using tools like Terraform to automate infrastructure provisioning and management

 Ensure robust monitoring, logging, and alerting systems are in place to maintain system reliability and performance

 Promote security-by-design and advocate for responsible handling of data and

infrastructure Communication and Stakeholder Engagement

 Effectively communicate technical concepts, challenges, and solutions to both

technical and non-technical audiences

 Participate in cross-functional discussions with stakeholders

 Build trust with internal stakeholders through transparency about risk, progress, and technical decisions

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available