Search by job, company or skills

Pro5.ai

Sr Full Stack PWA Developer

Early Applicant
  • 7 days ago
  • Be among the first 50 applicants

Job Description

Job Description - Full Stack PWA Developer

Role Overview

Are you ready to take on an exciting challenge and be part of something big We are a brand-new Canadian startup looking for a talented and ambitious PWA Developer to join as our first hire. Ideally, you are a CTO in the making. This is a unique opportunity to build an application from the ground up and shape the future of this product. You'll enjoy great flexibility, the autonomy to make key decisions, and the chance to grow alongside the company. If you're an aspiring entrepreneur with a passion for innovation and a desire to make a real impact, we want you on our team!

Responsibilities

As a Full Stack PWA Developer, you will lead the development, launch, ongoing maintenance, and evolution of our Progressive Web Application (PWA). You will be responsible for the full development lifecycle, where you will champion the frontend development, lead the backend development and testing with some support, and be responsible for troubleshooting. Ideally, you have an eye for creating innovative, user-friendly, and performant web-based experiences.

Design, develop, and maintain a robust, scalable, and responsive Progressive Web Application (PWA) that works seamlessly across multiple devices and platforms (mobile, tablet, desktop).

Understand and leverage existing APIs to optimally and securely support the web application.

Conduct thorough testing and quality assurance to ensure application performance, reliability, and compliance with web standards.

Troubleshoot and resolve technical issues that arise during development and deployment.

Ensure alignment with project goals and timelines.

Stay updated on the latest web development trends, PWA technologies, and best practices.

Benefits

As they say, high risks, high rewards. We understand that this role is a big step for you, which is why the benefits are meant to give you flexibility, peace of mind and growth as the company grows.

15 LPA Salary + 10% of ESOP

4-day, flexible hours, & fully remote work weeks

Unlimited PTO, with mandatory 15 business days PTO per year

Exception: Recognize that you will be a product owner. As such, your availability is expected to address user issues, urgent requirements or bugs when they arise in the mobile application after launch

Health benefits, which can include:

Medical coverage for you, your spouse, up to 4 children, parents and parents-in-law

20% discount on prescription medicines

Accident and disability insurance

Dental coverage

Vision coverage

Unlimited Teleconsultations and Online Consultations with 20+ specialties incl. Dermatology, Gynaecology, Paediatrics and Neurology, Psychiatrists and Psychologists

Premium doctor consultations, incl. Mental health, Nutritional counseling and Veterinary care from Plum

Access to Mental health platform, Oliva, which offers personalized therapist matching, self-guided content (yoga, meditation etc), 24/7 mental health helplines, and onepre-paidTherapy / Coaching session per year.

Required Skills

You will most likely not meet all criteria listed below. That does not mean you're not the right person for the job. Can you tick off the skills you have, and think of how we can work around the skills you don't have Plan like an entrepreneur.

Must have:

Full Stack Web Development Expertise:

Proficiency in building Mobile FirstProgressive Web Apps(PWAs) using web technologies like HTML, CSS, and JavaScript.

Familiarity with PWA-specific features like service workers, web app manifests, push notifications, and caching strategies to ensure offline functionality and reliability.

Frontend:Proficiency in modern frontend frameworks such as React, Angular, or Vue.js.

Experience in RESTful APIs and using GraphQL and their client applications (eg., Postman).

Backend languages: Proficiency in a server-side language like Node.js, Python (Django/Flask), Ruby on Rails, or PHP.

Knowledge of web security principles (HTTPS, data encryption, secure storage) and Cross-Origin Resource Sharing (CORS) policies.

Cloud services knowledge: Familiarity with cloud platforms like AWS, Google Cloud, or Microsoft Azure.

Version Control and Collaboration:

Git/GitHub experience for code management and collaboration.

Ability to manage branches, pull requests, and code reviews.

Nice to have:

Database and Data Management:

Experience with Database schema design and CRUD operations - SQL databases (e.g., PostgreSQL, MySQL), NoSQL databases (e.g., MongoDB, Firebase), MySQL workbench etc.

Familiarity with data modeling, migration, and maintenance.

Testing and Troubleshooting:

Knowledge of simulator based testing using Browserstack.

Experience with unit testing, integration testing, and end-to-end testing using frameworks like Jest, Mocha, or Cypress.

Knowledge of manual and automated testing tools such as Selenium or Puppeteer.

Project Management and Documentation:

Ability to create and maintain technical documentation.

Optional: Awareness of agile development approach

DevOps and CI/CD:

Experience in setting up continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitHub Actions, or Bitbucket Pipelines.

Familiarity with containerization (Docker) and orchestration tools (Kubernetes).

Familiarity with issue tracking systems (e.g., Jira) that align with agile methodology.

Familiarity with using serverless native cloud services (Lambda, Step Function).

UI/UX:

Familiarity with web design guidelines and accessibility standards (Material Design, iOS Human Interface Guidelines)

Software and Tools

There are multiple tools available to achieve each purpose. We don't expect you to know all; just enough out of these to get the job done well.

Development Tools:Visual Studio Code, WebStorm, or Sublime Text.

Frontend Frameworks:React, Angular, Vue.js.

Backend framework: Python on Django/Flask, Ruby on Rails

PWA Tools:Lighthouse (for PWA performance audits), Workbox (for service worker management).

Cloud Services:AWS (S3, RDS, EC2, IAM, Lambda), Firebase, Google Cloud Functions.

Database Tools:MySQL, PostgreSQL, MongoDB, Firebase Realtime Database.

Testing Tools:Jest, Mocha, Cypress, Selenium, Browserstack.

Version Control:GitHub, GitLab, Bitbucket.

Containerization/DevOps:Docker, Kubernetes, Jenkins.

The best solutions are always mutually created. If you don't meet all requirements, or have better ideas, suggestions or questions for us, let's talk and figure out our very own win-win.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 20/11/2024

Job ID: 100991321

Report Job

About Company

Pro5.ai
Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Sr Full Stack Developer

Focus RealmCompany Name Confidential

Sr Java Full Stack Developer

HexawareCompany Name Confidential
Last Updated: 23-11-2024 07:22:09 PM
Home Jobs in India Sr Full Stack PWA Developer