Position Overview
We are looking for a Full Stack Developer to join a U.S.-based company that creates educational solutions for schools, colleges, and libraries.
In this role, you will work with our current PHP application while also contributing to the development of a new platform built with Angular and Java/Quarkus. This is a fully remote, long-term position where your work will have a real impact, supporting educators and students across the United States.
Required Skills:
- 3+ years of experience with Angular (preferably Angular 10+; recent work with Angular 16–18 is a strong plus)
- Solid understanding of Angular Signals and reactive state management
- Experience with NgRx, RxJS, or similar libraries for managing state
- Confident with Angular Router, Lazy Loading, and modular architecture
- Practical knowledge of Reactive Forms
- Strong skills in TypeScript, HTML, and CSS/SCSS
- Experience integrating with REST APIs, including best practices for error handling
- Familiar with unit testing using Jasmine/Karma or Jest
- Proficient with Git and working with GitHub or GitLab workflows
- Experience with PHP (for maintenance of the legacy application)
- Experience with Java (commercial projects preferred); exposure to Quarkus is a plus
Responsibilities:
- Develop and maintain feature-rich web apps using Angular 18
- Support and maintain the legacy PHP application during the transition period
- Collaborate on the development of a new Java/Quarkus + Angular platform
- Architect and manage app state with Signals, RxJS, and libraries like NgRx
- Build and reuse components using Angular standalone APIs
- Optimize performance through lazy loading, reactivity, and efficient state updates
- Write and maintain unit tests
- Integrate RESTful APIs and handle async data flows
- Take part in code reviews, design discussions, and agile processes
What We Offer:
- Fully remote-friendly work environment
- Supportive team of professionals with well-established remote processes
- Opportunity to attend internal and external courses, workshops, and access corporate learning platforms
- Challenging and meaningful product with real-world impact
- Paid vacation, sick leave, and public holidays
- Competitive salary based on experience
- Accounting and tax support