Senior Web Application and Mobile Engineer (PWA)
at Golabs
Quesada, Provincia de Alajuela, Costa Rica -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Apr, 2025 | Not Specified | 24 Jan, 2025 | N/A | Pwa,Github,Version Control,Cross Platform Development,Npm,Issue Management,Design Principles,Managed Services,Web Development,Mobile Application Development,Writing | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
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.
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.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Quesada, Provincia de Alajuela, Costa Rica