Sr. Fullstack Engineer - Senior Consultant

The Hackett Group

Mexico

On-site

PHP 5,552,127 - 9,253,546

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Hackett Group is seeking a Senior Full-Stack Engineer with a minimum of 5 years of hands-on experience in both backend and frontend development. You will design, develop, and maintain high-performance web applications, focusing on scalable server-side services and responsive client interfaces.

Ideal candidates have expertise in Node.js/TypeScript (NestJS) and/or Python (FastAPI/Django/Flask), REST APIs, cloud deployments on AWS, and strong knowledge of design patterns, testing, and agile

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in full‑stack development.
  • Proficiency in building backend services and APIs using Node.js/TypeScript (NestJS) and/or Python (FastAPI, Django/Flask).
  • Experience designing scalable, resilient services (service boundaries, data modeling, caching, messaging, observability, and performance considerations).
  • Strong knowledge of SOLID principles, design patterns, and clean code practices.
  • Experience applying DDD concepts (bounded contexts, aggregates, entities/value objects, domain events).
  • Strong understanding of REST API design (resource modeling, versioning, pagination, error handling, idempotency, and documentation).
  • Experience with OAuth2/OpenID Connect, IdP concepts, and basic cryptography (hashing, encryption, signing).
  • Experience deploying applications on AWS and cloud-native patterns.
  • Hands-on experience building and maintaining CI/CD pipelines and release processes.
  • Unit testing expertise and automation practices.
  • Agile collaboration and code reviews.

Responsibilities

  • Collaborate with cross‑functional teams to design and implement end‑to‑end solutions, bridging frontend and backend.
  • Develop robust and scalable server‑side applications, APIs, and databases using modern frameworks.
  • Create responsive interfaces using React, Next.js, Angular, or Vue.js and ensure intuitive UX.
  • Participate in architectural discussions and drive best practices in coding, testing, and documentation.
  • Conduct and participate in code reviews to maintain code quality and collaboration.
  • Identify and address performance bottlenecks in frontend and backend components for speed and efficiency.
  • Stay updated on latest web development trends and advocate for adopting new technologies.

Skills

Full-stack development
Node.js/TypeScript NestJS
Python FastAPI Django Flask
REST API design
OAuth2/OpenID Connect
AWS
CI/CD
Unit testing
React
Angular
Vue.js
HTML/CSS/JavaScript
SOLID/Design patterns
DDD concepts

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

NestJS
FastAPI
Django/Flask
React
Angular
Vue.js
Docker
Kubernetes
AWS
CI/CD tooling
Git

Job description

Sr. FullStack Engineer

We are seeking a highly skilled and experienced Senior Full‑Stack Engineer with a minimum of 5 years of hands‑on experience in both backend and frontend development. The ideal candidate will be proficient in the latest technologies and possess a deep understanding of software architecture, design patterns, and best practices. As a Full‑Stack Developer, you will play a key role in designing, developing, and maintaining our web applications, ensuring high performance, responsiveness, and seamless user experiences.

Responsibilities
  • Collaborate with cross‑functional teams to design and implement end‑to‑end solutions, bridging the gap between the frontend and backend aspects of our applications.
  • Develop robust and scalable server‑side applications, APIs, and databases using cutting‑edge technologies and frameworks. Ensure high performance, security, and reliability of backend systems.
  • Create responsive, user‑friendly interfaces using modern frontend frameworks such as React, Next.js, Angular, or Vue.js. Implement and maintain visually appealing and intuitive user experiences.
  • Participate in architectural discussions and decisions, providing expertise in designing scalable and maintainable software solutions. Drive best practices in coding, testing, and documentation.
  • Conduct and participate in code reviews to maintain code quality. Collaborate effectively with other team members, including designers and product managers.
  • Identify and address performance bottlenecks in both frontend and backend components. Implement optimizations to enhance application speed and efficiency.
  • Stay abreast of the latest trends in web development and advocate for the adoption of new technologies and tools that can improve development processes and product quality.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in full‑stack development, with a strong emphasis on both frontend and backend technologies.
  • Proficiency in building backend services and APIs using Node.js/TypeScript (NestJS) and/or Python (FastAPI, Django/Flask).
  • Experience designing scalable, resilient services (service boundaries, data modeling, caching, messaging, observability, and performance considerations).
  • Strong knowledge and hands‑on use of SOLID principles, common design patterns, and clean code practices.
  • Experience applying DDD concepts (bounded contexts, aggregates, entities/value objects, domain events) to structure complex systems.
  • Strong understanding of REST API design (resource modeling, versioning, pagination, error handling, idempotency, and documentation).
  • Experience with OAuth2/OpenID Connect, Identity Providers (IdP) concepts, and basic cryptography concepts (hashing, encryption, signing, key management).
  • Experience deploying applications on AWS (e.g., compute, networking, storage, IAM) and working with cloud‑native patterns.
  • Hands‑on experience building and maintaining CI/CD pipelines (build, test, security checks, deploy) and release processes.
  • Solid knowledge of unit testing (test design, mocking, coverage) and experience with automated testing practices.
  • Code reviews, refactoring, documentation, observability, and collaboration in an Agile environment.
  • Expertise in modern frontend frameworks, such as React, Angular, Typescript, or Vue.js. Strong HTML, CSS, and JavaScript skills.
  • Experience with relational and non‑relational databases (e.g., MySQL, PostgreSQL, MongoDB).
Nice to Have
  • Deeper experience with Machine Learning, neural networks, prompt engineering, and LLM fine‑tuning/training and deployment.
  • Familiarity with LLM fundamentals, prompt engineering, embeddings/vector search, and integration of AI capabilities into applications.
  • Proficient in Git for version control and collaborative development.
  • Familiarity with cloud platforms (Azure, AWS, and GCP) and experience with containerization (Docker) and orchestration (Kubernetes).
  • Excellent communication and collaboration skills with the ability to convey complex technical concepts to both technical and non‑technical stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Payreto • Philippines

Hybrid
PHP 1,200,000 - 1,800,000
Hybrid Work Setup
Equipment Provided
Day 1 HMO
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Payreto Services Inc. • Makati

Hybrid
PHP 1,200,000 - 1,800,000
Hybrid work setup
Equipment provided
Day 1 HMO
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Payreto • Makati

Hybrid
PHP 2,000,000 - 3,000,000
Hybrid Work Setup
Equipment Provided
Day 1 HMO
+3
Full Stack Developer Specialist
Full Stack Developer Specialist

Payreto Group. • Makati

Hybrid
PHP 800,000 - 1,400,000
Competitive Salary Packages
Professional Development Opportunities
Hybrid Work Set-up
+3
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Manila

On-site
PHP 1,200,000 - 2,400,000
Junior Software Engineer
Junior Software Engineer

ITJ • Mexico

On-site
PHP 4,869,000 - 7,304,000
Full Stack Engineer
Full Stack Engineer

Payreto • Makati

Hybrid
PHP 900,000 - 1,500,000
Competitive salary packages
Hybrid work set-up
Day 1 HMO
+3
Full Stack Software Engineer
Full Stack Software Engineer

SM Retail, Inc. - Corporate • Pasay

On-site
PHP 600,000 - 1,000,000
Full Stack Developer Specialist
Full Stack Developer Specialist

Payreto • Philippines

Hybrid
PHP 600,000 - 900,000
Competitive Salary Packages
Professional Development Opportunities
Hybrid Work Set-up
+3
Full Stack Web Developer
Full Stack Web Developer

ABSI • Manila

On-site