Lead Full Stack Developer ( SvelteKit, TypeScript )

1 - 3 years

10 - 14 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced Full Stack Developer specialising in SvelteKit and TypeScript to join our dynamic tech team. The ideal candidate should possess a robust background in JavaScript and TypeScript, demonstrating proficiency in both front-end and back-end development. You will be responsible for contributing to the development and maintenance of our company's web applications and software systems.

Responsibilities:

  • Build scalable, high-performance, and user-friendly web applications using SvelteKit, TypeScript, and Svelte for the frontend.
  • Develop the backend using technologies such as Node.js, Express, Nest.js, Supabase, and Firebase, with a strong emphasis on SvelteKit for full-stack development.
  • Design and implement RESTful and GraphQL APIs for efficient data exchange between the frontend and backend, leveraging SvelteKit's support for modern features like server-side rendering and routing.
  • Create scalable database solutions utilizing SQL, Postgres, Mongo, and Redis, with experience in integrating mongoose and Sequelize ORMs for MongoDB.
  • Optimize database performance, ensure data consistency, and troubleshoot issues as required, following best practices in database management.
  • Participate in code reviews, engage in design and architecture discussions, and contribute to technical decision-making processes.
  • Write automated tests to ensure code quality, reliability, and maintainability, leveraging SvelteKit's testing capabilities.
  • Collaborate closely with the product team to comprehend and translate business requirements into technical solutions, ensuring alignment with SvelteKit's capabilities.
  • Stay informed about emerging technologies and adhere to best practices in full-stack development, with a focus on SvelteKit and related technologies.

Requirements

  • Strong expertise in Svelte, Node.js, and MongoDB, with knowledge of clean coding practices and the SOLID principle, and familiarity with SvelteKit.
  • Experience in architecture design, with a strong emphasis on SvelteKit, React, Angular, or Vue.js as a plus.
  • In-depth understanding of state management and routing, with experience in modern state management libraries like Redux and MobX.
  • Knowledge of web architectures, including Server-side rendering (SSR), Client-side rendering (CSR), static site generation (SSG), and Single page applications (SPA), with practical experience in SvelteKit.
  • Proficiency in frontend technologies such as HTML, CSS, and JavaScript, with a focus on SvelteKit for frontend development.
  • Experience in REST and GraphQL API development and integration with databases, with a preference for SvelteKit's capabilities in API development.
  • Strong problem-solving and critical thinking skills, with experience in automated testing frameworks and a focus on ensuring code quality.
  • Excellent communication skills and the ability to collaborate effectively within a team.
  • Bachelor's degree in Computer Science or a related field is preferred.

Good to Haves

  • Experience in animations with technologies like Rive, Lottie, PushIn, etc., to enhance user experience in SvelteKit applications.
  • Graphic designing experience and knowledge of editing software like Photoshop, to contribute to the visual aspects of SvelteKit applications.
  • Experience in App & Website wireframing and familiarity with tools like Figma, to assist in the design and development process of SvelteKit applications.
  • Thorough understanding of Uncle Bob's SOLID principles and clean architectures, with a focus on applying these principles in SvelteKit development.
  • Desire to work in a startup environment, with a willingness to adapt to the dynamic nature of startup culture.
  • Proficient with Version Control Systems (VCS) like GitHub, to effectively manage codebase and collaborate with team members.

If you are passionate about technology and thrive in a fast-paced environment, we would love to hear from you!

Benefits

  • Flexible schedule
  • Health insurance
  • Internet reimbursement
  • Work from home

Schedule

  • Day shift
  • Fixed shift

Education

  • Bachelor's (Preferred)

Experience

  • Total work: 3 years (Required)
  • svelte: 2 years (Required)

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