Search by job, company or skills

SteerLean Consulting

Senior Full Stack Developer

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

Job Description

Job Overview

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic engineering team. The ideal candidate will have a strong background in both frontend and backend development, with a particular focus on building web applications with React JS and NodeJS in a component-based design system. This role will be integral in maintaining and improving our Spend Analytics Software, which empowers critical procurement decisions and drives innovation and growth across client organizations.

We expect the candidate to have 5+ years of experience and to have considerable hands-on experience in an individual contributor capacity. Additionally, we would prefer candidates with good analytical approach, structured communication skills and being comfortable in shaping the problem statement and contributing to the solutions instead of executing predefined set of tasks.

Key Responsibilities

Design, develop, and maintain scalable web applications and microservices.

Collaborate with cross-functional teams to develop new capabilities, features, and services in line with user demand, ensuring a security-first mindset.

Optimize and enhance existing frontend and backend components for performance, reliability, and scalability.

Develop and integrate APIs with third-party sources to enrich data assets.

Conduct testing and validation of prototypes and final products, ensuring high quality and performance.

Provide ongoing post-production support for new features and integrations.

Address and resolve issues in STAGING and PROD environments, ensuring platform stability and security.

Maintain comprehensive technical documentation and user-oriented documentation.

Participate in sprint planning, task estimation, and progress tracking using tools like Jira.

Conduct code reviews to ensure adherence to coding standards and best practices.

Qualifications

  • 4-5+ years of experience in full stack development, with a focus on building scalable web applications.
  • Strong experience with React JS, Material UI and Storybook components with focus on component-based design system.
  • Experience with state management using Redux and Redux Saga
  • Knowledge of Build tools and Code Splitting with Vite, Webpack and similar.
  • Experience with Grid systems like Dev Express Grid will be a plus.
  • Familiarity with Logging and Monitoring in Frontend Systems
  • Proficiency in JavaScript, and experience with backend frameworks such as Node JS.
  • Strong knowledge of databases, including Postgres and Redis.
  • Good to have knowledge of big data tools similar to Apache Spark, Apache Iceberg, and Trino/Presto.
  • Proficiency in AWS services, including S3, RDS, EKS, and Secrets Manager.
  • Familiarity with CI/CD tools such as GitHub Actions and Circle CI.
  • Experience with containerization and orchestration tools, including Docker, Kubernetes, and Helm charts.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and team collaboration skills.

Skills

Required Skill Sets

  • React JS (required)
  • Material UI
  • Storybook
  • Component based design system
  • State Management: Redux - Redux Saga
  • Frontend security & CSP
  • Server sent events
  • Grid systems like Dev Express Grid will be plus
  • Logging and Monitoring in Frontend Systems
  • Authentication & Authorization handling
  • Responsive Design Patterns
  • Build tools and Code Splitting - Vite, Webpack etc.
  • Programming languages & Framework:
  • Node JS (required)
  • Python (required)
  • PySpark (major plus)
  • Java (good to have)
  • Bash (good to have)

Containerization Tools

Docker (required)

Kubernetes (good to have)

Helm charts(optional)

Experience with REST API

Experience with Microservices

Knowledge Of AWS Services (good To Have)

EC2 (including autoscaling)

EKS

IAM roles and policies

Lambda

RDS

S3

Secrets Manager

Exposure To CI/CD Tools Like (but Not Limited To)

GitHub Actions

Circle CI

Workflow engines and Orchestrators (major plus if you have experience with):

  • Argo workflows
  • Dagster
  • Organization
  • GitHub
  • Jira
  • Database/Data Lake
  • Postgres or any SQL based database (must have)
  • Trino (major plus)
  • Redis (good to have)
  • Experience with visualisation tools like Power BI (good to have)

Education

Bachelor's degree in Computer Science or similar, advanced degree preferred

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134136585