Full Stack Engineer 3 (3-5 Years)

Posted 9 Days Ago
Be an Early Applicant
Hiring Remotely in India
Remote
Mid level
Agency • Information Technology
The Role
Build and maintain full-stack applications using modern front-end technologies and Python or Node.js back ends. Design micro-frontends, integrate REST APIs, work with relational databases and ETL/ELT pipelines, and apply secure coding, automated testing, Git, and CI/CD practices. Collaborate in Agile teams, troubleshoot technical issues, and support cloud, analytics, observability, and AI/ML application integrations.
Summary Generated by Built In

Location: BLR
Experience: 3-5 Years
 
The Skills that are Key to this role
Job Title – Full Stack Engineer

 

The Skills that are Key to this Role

Must Have

3-5 years of experience in Software Engineering, Full Stack Development, Application Development, or a related discipline.

Working knowledge of core web technologies, including HTML, CSS, JavaScript or TypeScript, browser fundamentals, responsive design, and accessibility principles.

Exposure to a modern front-end framework or component-based user-interface development; the role is framework-neutral and values strong engineering fundamentals over expertise in one specific framework.

Understanding of micro-front-end concepts, including modular design, independent deployment, shared dependencies, routing, state management, and communication between application modules.

Experience or meaningful project exposure in back-end development using Python or Node.js.

Understanding of API design and integration, including REST, JSON, authentication, error handling, versioning, and API documentation.

Strong SQL fundamentals and the ability to work with relational databases, data models, joins, aggregations, and data validation.

Exposure to ETL/ELT concepts, database integration, and moving or transforming data between source systems, data platforms, and applications.

Familiarity with Git-based source control, code reviews, debugging, automated testing, and basic CI/CD practices.

Understanding of secure coding fundamentals, including input validation, secrets management, access control, and protection of sensitive data.

Strong analytical thinking, troubleshooting, and problem-solving skills, with the ability to learn unfamiliar technologies quickly.

Clear communication and collaboration skills, with the ability to work effectively in Agile delivery teams and manage multiple priorities while maintaining delivery quality.

 

The Skills that are Good To Have for this Role

 

Hands-on exposure to building or integrating micro-front-end applications through professional work, internships, academic assignments, open-source contributions, or personal projects.

Experience with Python web frameworks or Node.js service frameworks, without requiring expertise in a specific framework.

Familiarity with additional integration patterns such as GraphQL, asynchronous messaging, event-driven architecture, webhooks, or service-to-service communication.

Exposure to Snowflake or another cloud data warehouse, and to AWS-based application or data services.

Experience with ETL tools, orchestration platforms, or workflow technologies such as Control-M, Informatica, NiFi, or similar solutions.

Familiarity with containerization, cloud deployment, application configuration, automated build pipelines, and observability practices.

Exposure to application and API testing tools, test automation, performance testing, and monitoring or logging platforms.

Understanding of design systems, reusable component libraries, user experience principles, and accessible application design.

Exposure to Power BI, Tableau, or other self-service analytics and embedded analytics platforms.

Familiarity with Alation, Collibra, or enterprise metadata and catalog solutions.

Experience supporting AI/ML or GenAI use cases through application integration, API orchestration, semantic layers, context preparation, or AI-ready datasets.

Exposure to Customer Analytics, Customer Engagement Analytics, Digital Analytics, Behavioral Analytics, Financial Services, Wealth Management, Brokerage, Customer Experience, or Enterprise Analytics environments.

 

Understanding of customer segmentation, customer profiling, retention, attrition, and customer lifecycle analytics use cases.

 

Skills Required

  • 3-5 years of experience in software engineering, full-stack development, application development, or a related discipline
  • Working knowledge of HTML, CSS, JavaScript or TypeScript, browser fundamentals, responsive design, and accessibility principles
  • Exposure to a modern front-end framework or component-based user-interface development
  • Understanding of micro-frontend concepts, including modular design, independent deployment, shared dependencies, routing, state management, and module communication
  • Experience or meaningful project exposure in back-end development using Python or Node.js
  • Understanding of API design and integration, including REST, JSON, authentication, error handling, versioning, and API documentation
  • Strong SQL fundamentals and experience with relational databases, data models, joins, aggregations, and data validation
  • Exposure to ETL/ELT concepts, database integration, and data movement or transformation
  • Familiarity with Git-based source control, code reviews, debugging, automated testing, and basic CI/CD practices
  • Understanding of secure coding fundamentals, including input validation, secrets management, access control, and sensitive-data protection
  • Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills
  • Hands-on exposure to building or integrating micro-frontend applications
  • Experience with Python web frameworks or Node.js service frameworks
  • Familiarity with GraphQL, asynchronous messaging, event-driven architecture, webhooks, or service-to-service communication
  • Exposure to Snowflake or another cloud data warehouse and AWS application or data services
  • Experience with ETL tools, orchestration platforms, or workflow technologies such as Control-M, Informatica, or NiFi
  • Familiarity with containerization, cloud deployment, application configuration, automated build pipelines, and observability practices
  • Exposure to application and API testing tools, test automation, performance testing, monitoring, or logging platforms
  • Understanding of design systems, reusable component libraries, user experience principles, and accessible application design
  • Exposure to Power BI, Tableau, or other self-service or embedded analytics platforms
  • Familiarity with Alation, Collibra, or enterprise metadata and catalog solutions
  • Experience supporting AI/ML or GenAI use cases through application integration, API orchestration, semantic layers, context preparation, or AI-ready datasets
  • Exposure to customer, digital, behavioral, financial services, wealth management, brokerage, customer experience, or enterprise analytics environments
  • Understanding of customer segmentation, profiling, retention, attrition, and customer lifecycle analytics
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
5,017 Employees
Year Founded: 2007

What We Do

Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.

Similar Jobs

Photon Logo Photon

Full-stack Engineer

Agency • Information Technology
Remote
India
5017 Employees

Sprinto Logo Sprinto

Senior Full-stack Engineer

Information Technology
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
138 Employees

Railway Logo Railway

Senior Full-stack Engineer

Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
In-Office or Remote
7 Locations
50 Employees

Pfizer Logo Pfizer

Manager - Manufacturing Intelligence

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
4 Locations
121990 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
567 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account