Software Engineer I (SDE 1)

Lernern

Gurugram District

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lernern is seeking a software engineer to build end-to-end features using TypeScript across the full stack. You will develop user interfaces with Angular and Ionic and implement backend services with Node.js and NestJS.

The role includes cross-platform mobile and web app work using Ionic Framework and Capacitor, plus database work with PostgreSQL/TypeORM. You will write quality, maintainable code, create unit and integration tests with Jest and Karma, participate in code reviews, and contribute

Qualifications

  • Experience with frontend and backend development across full stack.
  • Proficiency in TypeScript/JavaScript and modern frameworks.
  • Strong understanding of data structures, algorithms, and system design.

Responsibilities

  • Build end-to-end features using TypeScript across the full technology stack.
  • Develop user interfaces with Angular and Ionic; implement backend services using Node.js and NestJS.
  • Contribute to cross-platform mobile and web apps using Ionic Framework and Capacitor.
  • Write and optimize PostgreSQL queries using TypeORM with proper data modeling.

Skills

TypeScript
Angular
Ionic
Node.js
NestJS
PostgreSQL
TypeORM
RESTful APIs
Jest
Karma
Capacitor
Ionic Framework
Docker
Git
AWS
Redis

Education

Bachelor's or Master's in Computer Science / IT / Engineering

Tools

Docker
Git
AWS
Capacitor

Job description

  • Build end-to-end features using TypeScript across the full technology stack.
  • Develop user interfaces using Angular and Ionic, and implement backend services using Node.js and NestJS.
  • Contribute to cross-platform mobile and web applications using the Ionic Framework and Capacitor.
  • Write and optimize PostgreSQL queries using TypeORM while following best practices for data modeling and persistence.
  • Develop high-quality, maintainable, and testable code following software engineering best practices.
  • Write comprehensive unit and integration tests using tools such as Jest and Karma.
  • Participate actively in code reviews, incorporating feedback and reviewing peers' code to maintain coding standards.
  • Contribute to system monitoring, production support, and operational reliability.
  • Work with AWS cloud infrastructure and Redis to support application deployment and performance optimization.
  • Read and understand technical design documents and contribute to full-stack architecture and system design discussions.
  • Collaborate closely with the CTO and engineering team to develop new features, resolve bugs, and improve application reliability.
  • Follow software development best practices, including clean coding, documentation, version control, and continuous improvement.
  • Integrate and consume RESTful APIs across frontend and backend applications.
  • Use Git for source code management and collaborate effectively within the development team.
  • Continuously learn new technologies, frameworks, and tools while demonstrating a strong growth mindset and problem-solving ability.

Preferred Candidate Profile

  • Experience: 02 years of software engineering experience (including internships) with exposure to frontend and backend development.
  • Core Fundamentals: Strong understanding of data structures, algorithms, object-oriented programming, and system design fundamentals.
  • Programming: Proficient in JavaScript/TypeScript with the ability to work across frontend and backend technologies.
  • Frontend Knowledge: Familiarity with Angular, Ionic, Capacitor, responsive UI development, and component-based architecture.
  • Backend Knowledge: Understanding of Node.js, NestJS, RESTful API development, and backend application architecture.
  • Database: Knowledge of relational databases such as PostgreSQL or MySQL, including ORM concepts (TypeORM preferred).
  • Testing: Basic experience with Jest, Karma, or other testing frameworks for unit and integration testing.
  • Tooling: Experience with Git, REST API integration, and basic knowledge of Docker and containerization.
  • Cloud & Infrastructure: Basic understanding of AWS, Redis, and production application monitoring is an advantage.
  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical field (or equivalent practical experience).
  • Soft Skills: Excellent analytical, problem-solving, communication, and teamwork skills with a strong learning mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Deputy Manager (Node Js) - Information Technology
Deputy Manager (Node Js) - Information Technology

Max Healthcare • Gurugram District

On-site
INR 900,000 - 1,500,000
Software Development Engineer L2
Software Development Engineer L2

Truworth Wellness • Jaipur

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Staff Software Engineer I - NodeJS, Microservices, Cloud & Typescript/JavaScript
Staff Software Engineer I - NodeJS, Microservices, Cloud & Typescript/JavaScript

Blue Yonder • Hyderabad

On-site
INR 400,000 - 700,000
Software Developer Lead
Software Developer Lead

Bm2k Global • Dadri

On-site
INR 800,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

Nielseniq India • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Flexible working environment
Volunteer time off
LinkedIn Learning
+1
Senior Full Stack Developer (Java Spring Boot + Angular)
Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge • Hyderabad

On-site
INR 2,200,000 - 4,000,000
Senior SDE - NodeJS, Ultra
Senior SDE - NodeJS, Ultra

Affle • Dadri, Gurugram District

On-site
INR 4,000,000 - 6,500,000
Senior Software Engineer
Senior Software Engineer

Michelin • Maharashtra

On-site
INR 1,500,000 - 2,800,000