Software Engineer

1 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Software Developers


Key Responsibilities


  • Design, develop, and maintain full-stack web applications using

    Node.js

    ,

    React

    , and

    Next.js

    .
  • Build and optimize

    RESTful APIs

    for high-performance applications.
  • Develop backend services using

    Node.js

    and

    Golang

    to meet diverse system requirements.
  • Design and implement

    microservices architecture

    for scalable, distributed systems.
  • Create and optimize database schemas and queries in

    MongoDB

    and

    PostgreSQL

    .
  • Build responsive, user-friendly frontend interfaces with

    React

    and

    Next.js

    .
  • Implement

    browser automation

    solutions for testing, data collection, or process automation.
  • Solve complex technical problems in distributed environments, focusing on reliability and performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Participate in code reviews and contribute to technical architecture decisions.
  • Troubleshoot, debug, and enhance existing systems to ensure performance, quality, and responsiveness.


Required Qualifications


Backend Development
  • 1-2 years of experience with

    Node.js

    and

    Express.js

    (or similar frameworks).
  • Experience with

    Golang

    for backend services.
  • Strong understanding of

    asynchronous programming

    and

    event-driven architecture

    .
  • Proficiency in

    TypeScript

    for type-safe backend development.


API Development
  • Experience designing and implementing

    RESTful APIs

    .
  • Knowledge of

    API security

    best practices (authentication, authorization, rate limiting).
  • Familiarity with

    API documentation tools

    (e.g., Swagger/OpenAPI).


Database Management
  • Proficiency in

    MongoDB

    (aggregation pipelines, indexing, replication).
  • Strong

    SQL skills

    with

    PostgreSQL

    (complex queries, optimization, migrations).
  • Experience with

    database design patterns

    and

    data modeling.


Frontend Development
  • Experience with

    React.js

    and modern

    JavaScript (ES6+)

    .
  • Experience with

    Next.js

    for server-side rendering and static site generation.
  • Strong understanding of

    React hooks

    ,

    state management

    , and

    component lifecycle

    .
  • Proficiency in

    TypeScript

    for type-safe development.


Browser Automation
  • Experience with

    browser automation tools

    (Puppeteer, Playwright, or Selenium).
  • Ability to create robust

    web scraping

    and

    testing solutions

    .
  • Understanding of

    headless browser environments

    .


Distributed Systems & Architecture
  • Understanding of

    microservices architecture

    and design patterns.
  • Experience with

    distributed systems concepts

    (service discovery, load balancing, fault tolerance).
  • Knowledge of

    inter-service communication patterns

    (REST, message queues, event-driven).


Preferred Qualifications
  • Bachelor’s degree in

    Computer Science

    ,

    Engineering

    , or equivalent practical experience.
  • 1-2 years of overall software development experience.
  • Experience with

    containerization

    (Docker).
  • Knowledge of

    cloud platforms

    (AWS, GCP, or Azure).
  • Familiarity with

    message queuing systems

    (RabbitMQ, Kafka).
  • Understanding of

    DevOps practices

    and

    infrastructure as code

    .
  • Experience with

    monitoring and logging tools

    (Prometheus, Grafana, ELK stack).
  • Knowledge of

    software testing methodologies

    (unit testing, integration testing).
  • Familiarity with

    Agile/Scrum

    methodologies.
  • Understanding of

    design patterns

    and

    software architecture principles

    .
  • Knowledge of

    web security best practices

    and

    OWASP guidelines

    .
  • Experience with

    performance optimization

    and

    profiling tools

    .


What We Offer
  • Competitive salary of

    ₹3.6 - ₹4.8 LPA

    based on experience and skills.
  • Access to the latest

    development tools

    and

    technologies

    .
  • Flexible work arrangements

    (primarily in-office with occasional remote flexibility).
  • Opportunities for

    career advancement

    in cutting-edge technology projects.
  • Collaborative and

    growth-oriented work environment

    .


How to Apply

resume

GitHub profile


Important Notes
  • Only immediate joiners

    will be considered.
  • Candidates must be available to work

    Monday to Saturday

    (9:00 AM to 6:00 PM, with 2nd and 4th Saturdays off).
  • This is primarily an

    in-office position

    with occasional remote work flexibility.
  • Candidates should demonstrate practical experience with the mentioned

    technology stack

    .


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Hyderabad, Telangana, India