Job Openings Senior Web Application and Mobile Engineer (PWA)

About the job Senior Web Application and Mobile Engineer (PWA)

Job Title: Senior Web Application and Mobile Engineer

  • Location: Remote (LATAM only)
  • English Proficiency: B2+ or C1

About the Role: We are seeking a highly skilled PWA Mobile Engineer to join our dynamic team. This role offers an exciting opportunity to develop and enhance Progressive Web Applications using cutting-edge technologies such as Vue3, Nuxt3, and Firebase. If you're passionate about delivering high-quality, scalable web solutions and enjoy collaborating in a remote environment, this position is for you.

Key Responsibilities:

  • Develop, maintain, and enhance a website and Progressive Web Application (PWA) using JavaScript, Vue3, and Nuxt3.
  • Integrate the application with Google Firebase for backend services including Authentication, Database (Firestore), Storage, and Analytics.
  • Previous responsibility for end to end technical delivery of key features in an application. This should include breaking down a feature into its various components, working with the product owner to translate this into user stories, and working on and delivering those user stories in a CI/CD environment to ship a feature.
  • Experience and appreciation for the value of unit and integration testing.
  • Support backend jobs and processing for various tasks, including integrating with LLMs for AI related features, using server side javascript/node.
  • Use of Nuxt (v3) to support the website development to produce static HTML
  • Manage and resolve project tasks and issues using GitHub Issues.
  • Features and user stories are delivered along with unit testing to ensure application reliability and robustness.
  • Collaborate with product owners and other engineers to deliver a high quality application.
  • Maintain version control using GitHub and adhere to team workflows.
  • Monitor and optimize the application for performance, security, and scalability.
  • Support the application in production when production issues occur.

Required Skills and Qualifications:

  • Strong proficiency in full stack JavaScript and modern front end frameworks.
  • Experience developing and supporting a full stack Javascript application in a production environment.
  • Maintain local development environments using NPM, node, command line and environment variables.
  • Experience using managed services, with preference given for experience using Google Firebase.
  • Experience with Progressive Web Applications (PWA) development.
  • Mobile development experience required. Either responsive web development as a PWA or native mobile application development.
  • Knowledge of GitHub, including workflows, version control, and issue management.
  • Experience in setting up and managing CI/CD pipelines.
  • Familiarity with writing and maintaining unit tests to ensure code quality.
  • Solid understanding of responsive design principles and cross-platform development.
  • Strong problem-solving and debugging skills.

Preferred Qualifications:

  • Experience with advanced Firebase Cloud Functions.

Why Join Us?

We offer a supportive and rewarding work environment with a range of benefits designed to help you thrive:

  • Full-Time Position: Stability and growth in a dedicated role.
  • Competitive Compensation: Get paid in US dollars, ensuring a strong and stable income.
  • 100% Remote Work: Enjoy the flexibility of working from anywhere in Latin America.
  • Paid Time Off: Receive 12 PTO days per year to recharge and unwind.
  • Local Holidays: Celebrate your country's holidays with paid time off.
  • Birthday Off: Take your special day off, on us!
  • Career Growth: Access clear career paths and opportunities for advancement.
  • Recognition Program: Be celebrated for your achievements and contributions.
  • Paid Leaves: Enjoy peace of mind with fully paid leaves.

If you meet these requirements and are interested in applying for this position, please let us know. We look forward to the possibility of working with you.