Position Title: Angular Developer
Reports To: Partner, Partner Advisor
Primary Relationships: Partner Team
Date: September 2024
Schedule: 5:00 AM - 2:00 PM PHT
Responsibilities:
PWA Development: Build a new PWA using Angular, utilizing existing backend APIs to deliver a fast, reliable, and mobile-friendly experience
Offline Functionality: Implement caching strategies and offline storage solutions to ensure the PWA can function seamlessly even without internet connectivity
Collaboration: Coordinate closely with back-end developers to identify when new APIs are required and ensure smooth integration
UI/UX Collaboration: Work with UI/UX designers to translate their mockups into the PWA, ensuring branding consistency (colors, fonts, logos, etc.)
Bug Resolution: Engage with Beta testers, address bugs, and implement feedback to improve the PWAβs performance
Full App Lifecycle: Take ownership of the PWAβs entire life cycle, from concept, design, build, deploy, testing, and release to app stores, and provide ongoing support post-launch
Qualifications:
Strong understanding of PWA technology and supporting Web APIs, such as Service Workers API and Push API
Extensive experience with Angular for building robust, scalable front-end applications
In-depth knowledge of offline storage, caching, and synchronization techniques to ensure smooth performance
Strong debugging and troubleshooting skills to identify and resolve issues efficiently
Familiarity with responsive design principles and handling cross-browser compatibility issues
Proficiency in Version Control Systems (VCS) to manage and track code changes across the project lifecycle
Ability to take the lead on projects and communicate effectively with senior management
Experience working with large-scale relational databases
Familiarity with AngularJS for maintaining or updating legacy systems
Experience with project management and issue tracking tools like Atlassian JIRA. .NET, SQL, MS Entity Framework