Search by job, company or skills

Skylark Labs Full Stack Engineer

Skylark Labs Full Stack Engineer

Skylark Labs
Fresher
Not Disclosed
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Job Title: Software Engineer

Location: Pune, Maharashtra

Job Type: Full-Time

Responsibilities

  • Design, develop, and maintain robust web applications and responsive UIs using React.js and TypeScript.
  • Build and maintain backend services and inter-service communication using Node.js, Golang, TypeScript, and gRPC/Protobuf.
  • Build and operate containerized applications with Docker.
  • Integrate and manage real-time streaming, communication, and messaging using WebRTC, WebSockets, Kafka, and NATS.
  • Implement and optimize asynchronous task processing and caching mechanisms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and resolve bottlenecks, bugs, and performance issues, ensuring the quality and responsiveness of applications.
  • Help maintain code quality, organization, and automation.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Software Engineer or in a similar role.
  • Strong CS fundamentals, especially in networking and distributed systems.
  • Proficiency in React.js and TypeScript, with strong experience building responsive UIs.
  • Solid backend development experience with Node.js, Bun, Golang, and TypeScript.
  • Comfortable using Python for scripting and integrating services.
  • Experience with real-time communication (WebSockets, WebRTC) and event-driven messaging systems (Kafka, NATS).
  • Experience with containerization (Docker) and load balancers.
  • Familiarity with caching systems (e.g., Redis), task management tools, RESTful APIs, gRPC, and web services.
  • Strong debugging and troubleshooting skills, with excellent problem-solving ability and attention to detail.
  • Strong understanding of version control systems, particularly Git.
  • Ability to effectively leverage AI coding assistants to accelerate development while maintaining quality and engineering standards.
  • Strong communication and teamwork skills.

Preferred Qualifications

  • Prior startup experience, or the ability to quickly adapt, take ownership, and work independently.
  • Experience building and operating serverless applications and event-driven architectures.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of SQL and NoSQL databases.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of microservices architecture.
  • Exposure to additional front-end frameworks or libraries.

Application Process: Interested candidates are requested to apply through LinkedIn and complete the screening form below immediately after applying.

Screening Form: https://docs.google.com/forms/d/1fviUtTCbboXru-qL93gA-ZH39rtblYi2SZB2jvmGaVs/edit

Please complete the screening form immediately after applying. Applications without a completed screening form may not be considered.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Protobuf

AI coding assistants

Microservices architecture

WebSockets

NATS

Bun

CI/CD pipelines

About Company