company logo

Full Stack Engineer - NodeJS, Tailwind CSS, Svelte

Bengaluru
Remote
Full-Time
Mid-Level: 4 to 6 years
16L - 20L (Per Year)
Posted on Mar 21 2024

Not Accepting Applications

About the Job

Skills

Node.js
Tailwind CSS
Svelte
NativeScript
Test-Driven Development
PostgreSQL
Moleculer JS
DigitalOcean

Job Type: Permanent

Location: Fully Remote, India

Required Skills: Node.js, Tailwind CSS, Sevelte, NativeScript, Test-Driven Development, PostgreSQL, Molecular JS, Digital Ocean, GraphQL, Jest, Git

Compensation: Up to 20 Lakh (INR) annually

Required Experience: 4+ Years of development experience in designing, developing and maintaining, full-stack applications using Node JS, Tailwind CSS, Svelte, and NativeScript

Employer: The UK-based global lifestyle brand, uniting Tennis enthusiasts across the world and delivering unrivalled access to clubs and courts, experiences to play, spectate, compete and socialise in the most exciting locations. They’ve released their scalable, purpose-built global booking platform - a peer-to-peer marketplace - via their mobile app. This platform provides their existing 10,000+ amateur community with the ability (once they've become

paying subscribers in the app) to book premium playing experiences with their over 350 pro/elite hitters, in their home cities or when they travel.


Overview

The employer is looking for a full-stack software engineer to join their growing team. The marketing and business team is primarily based in London, whilst their existing in-house engineer sits in India. The developer will work in close partnership with their team primarily on the front end of the app.


This role is ideally suited to someone who can work in a fast-paced environment and responds well to engagements from an enthusiastic team. The role will involve developing new features for the app along with bug fixes, and maintenance. Working as part of a DevOps team of two, you will be a full-stack engineer responsible for designing, building, testing, releasing and supporting back-end and front-end components of the application, as well as data handling tools end-to-end.


Essential Skills and Experience:

  • 3+ Years of development experience in designing, developing and maintaining, full-stack applications using Node JS, Tailwind CSS, Svelte, and NativeScript.
  • Knowledge of test-driven development (TDD) is essential for this role.
  • Quality is at the heart of everything the employer does. As an engineer in testing, you’ll be responsible for ensuring the reliability and robustness of their software solutions.
  • Your proficiency in TDD and hands-on experience with testing frameworks will be instrumental in delivering high-quality products.
  • Can develop and maintain front-end user interfaces utilising the React framework svelte frameworks.
  • Modern software development platform experience including GitHub for source code repository, automated build, testing and deployment (pipelines/actions).
  • Has both supported their solutions post-go-live and offloaded support to a third-party support organisation.
  • Knowledge and experience of full Software Development Lifecycle and working within a Scrum environment.


In addition to the core requirements outlined in the main job description, the employer is seeking candidates with the following desirable skills and experience:

  • Familiarity with design patterns and coding best practices.
  • Experience with PostgreSQL for database management.
  • Familiarity with Moleculer JS for microservices development.
  • Cloud knowledge, particularly in DigitalOcean, for deploying and managing applications in the cloud.
  • Experience with GraphQL for API development.
  • Proficiency in Jest for testing.
  • Experience with Git actions for automation.
  • Familiarity with Svelte Kit for front-end development.
  • Experience with Firebase for app development and backend services.


Personal Attributes

  • Adaptable to change, versatile and pragmatic.
  • Uses best-practiced software engineering techniques but can tailor approach by balancing timelines and quality/risks.
  • Comfortable talking to non-tech stakeholders and translating business needs into tangible IT deliverables and able to plan their activities.
  • Uses initiative and takes ownership of end-to-end solution delivery.
  • Brings ideas to the table, and is inquisitive and excited by new technology.
  • Proactively communicates and shares understanding and experience within a team.
  • Used to working in a flexible, independent manner on a mixture of small unstructured and large structured items.


About the company

Welcome to CraftmyCV where careers take flight and talent finds its perfect match! We are a provider of innovative career development and talent acquisition solutions. Our mission is to empower job seekers and employers, revolutionizing the way people connect and build successful careers. At CraftmyCV, we offer a seamless platform for resume creation. Our tools and templates guide users in creatin ...Show More

Industry

Recr

Company Size

2-10 Employees

Headquarter

Mumbai