About the Role
We are looking for an exceptional Full Stack Engineer with 35 years of experience who can operate with strong technical depth across frontend, backend, APIs, and data systems.
This role is suited for engineers who are not just framework users, but possess strong software engineering fundamentals, problem-solving ability, and learning agility. The ideal candidate is polyglot in nature, comfortable working with multiple programming languages, and confident with both SQL and NoSQL databases.
Exposure to AI-enabled systems, developer tooling, or intelligent applications is a strong plus.
Key Responsibilities
Design, build, and own end-to-end product features across frontend, backend, APIs, and data layers.
Translate ambiguous business problems into structured technical solutions.
Build scalable, reliable, maintainable, and secure applications.
Work across multiple programming languages, frameworks, and architectural layers based on project needs.
Design and implement clean APIs, services, and data models.
Work deeply with both relational and non-relational databases, including:
o
Schema design
o
Query tuning
o
Indexing
o
Caching
o
Performance optimization
Drive engineering excellence through code reviews, testing, observability, CI/CD, and design best practices.
Diagnose complex production issues, debug effectively, and improve system resilience.
Contribute to architecture discussions and technical decision-making.
Rapidly learn and apply new tools, frameworks, and technologies.
Required Qualifications
Experience
35 years of professional software engineering experience in full stack development.
Proven experience building and shipping production-grade software systems.
Programming
Strong hands-on expertise in multiple programming languages.
A polyglot mindset, with the ability to work across different technology stacks.
Typical language exposure may include:
JavaScript / TypeScript
Python
Java
Go
C#
or similar modern programming languages
Frontend Development
Strong experience building modern and performant user interfaces.
Hands-on experience with frameworks such as:
o
React
o
Angular
o
Vue
Good understanding of:
o
Component architecture
o
State management
o
Frontend performance
o
UI architecture best practices
Backend Development
Strong experience building backend services and APIs.
Deep understanding of:
o
Service design
o
Modular architecture
o
Error handling
o
Reliability and performance
Experience building production-grade REST APIs or backend services.
Databases
Strong experience working with both SQL and NoSQL databases.
SQL Databases
PostgreSQL
MySQL
SQL Server
Oracle
NoSQL Databases
MongoDB
Cassandra
DynamoDB
Redis
Strong understanding of:
Schema design
Normalization vs denormalization
Indexing strategies
Query optimization
Transactions and consistency trade-offs
Performance tuning at scale