Search by job, company or skills

Evolving Systems

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who You Are

You are a highly skilled Full-stack Engineer who enjoys building scalable, high-quality web applications from end to end. You have strong hands-on experience across modern frontend frameworks and robust Java backend services, and you take ownership of delivering production-grade solutions. You are comfortable working in fast-paced, collaborative environments and have a strong focus on clean architecture, performance, and security.

You think beyond just coding you care about system design, maintainability, and user experience. You proactively identify risks, improve engineering practices, and mentor other developers when needed. You are equally comfortable diving into complex backend logic and crafting responsive, intuitive user interfaces.

What You Will Be Doing

Design, develop, and maintain scalable full-stack applications using React, Angular, and Java (Spring Boot preferred).

Build responsive, high-performance user interfaces with modern frontend best practices.

Develop and optimize RESTful APIs and backend services.

Collaborate with product managers, architects, and UX designers to translate business requirements into technical solutions.

Ensure code quality through unit testing, integration testing, and code reviews.

Improve application performance, reliability, and security across the stack.

Participate in architecture and design discussions, contributing to technical decisions and standards.

Work with CI/CD pipelines and DevOps teams to support automated build, test, and deployment processes.

Troubleshoot production issues and implement robust monitoring and logging.

Mentor junior engineers and promote engineering best practices across the team.

Learning AI/ML technologies and contribute to build AI based product.

Apply ownership mindset.

Qualifications & Experience Required

Bachelor's or master's degree in computer science, Engineering, or related field (or equivalent practical experience).

5+ years of professional software development experience.

Strong experience with ReactJS (hooks, state management, component lifecycle)

Experience with Angular (2+) and good knowledge of AngularJS

Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3

Experience consuming REST APIs

Working knowledge of C#/.NET backend

Experience with Git and agile development

Understanding of responsive design and cross-browser compatibility

Experience with Docker, Jenkins/Gitlab CI/CD pipelines, microservices architecture

Good knowledge of shell scripting, NGINX, Grafana and Kibana

Working knowledge of Java, Spring Boot backend

Concept of GenAI, LLM, and ML

Strong concept of SDLC and design patterns.

Good To Have

Experience with Redux, Context API, RxJS, i18

Experience with Spring or .NET Core

Experience in AI/ML tool-based coding

Experience in performance monitoring dashboards

Working knowledge of Python

Experience: 5 to 6 yrs

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144626403