Job Closed
This listing is no longer active.
Apollo is the first intelligent, cloud-native K–12 student data management system built to move education forward.
Senior Fullstack Engineer – UI Specialist
Location
United States
Posted
82 days ago
Salary
$140K - $180K / year
Seniority
Senior
Job Description
Senior Fullstack Engineer – UI Specialist
Apollo Education Systems, Inc.
• Design and build beautiful, high-performance UI components using Angular and modern front-end technologies. • Translate UX concepts, wireframes, and design mockups into responsive, accessible, and intuitive experiences. • Develop scalable, cloud-based solutions as part of our core platform. • Optimize front-end performance and ensure consistency across browsers and devices. • Collaborate with product and design teams to improve usability and maintain design integrity. Provide feedback to UX Product Design Team about the technical capabilities and effort required for proposed designs. • Influence UI/UX best practices, component libraries, and front-end architecture. • Contribute to back-end systems and APIs in .NET Core as part of a full-stack engineering effort.
Job Requirements
- 12+ years in software development, including 6+ years in senior/lead roles.
- Proven experience delivering enterprise-grade UI experiences and complex front-end architectures.
- Deep Expertise in:
- Angular (RxJS, Signals, state management, lazy loading, modularization)
- TypeScript, HTML5, CSS3/SASS, and responsive design
- UI performance and Section 508 accessibility compliance
- Experience with:
- Design Systems and Component Library development
- Figma (interpreting and interacting with established designs)
- .NET Core, C#, Entity Framework (EF Core), LINQ, and Dependency Injection (DI)
- Relational Databases (MS SQL, PostgreSQL, etc)
Benefits
- Early equity – grow with the company’s success
- Full suite of benefits
- Career growth in an expanding organization
- Fully remote (U.S. only) with flexibility in working hours and a results-driven culture
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Custody
CoinmeEnable crypto solutions for your customers natively with Coinme's APIs and turnkey regulatory infrastructure.
• Design solutions for complex technical and business problems • Develop software systems and components for our rapidly growing business • Write performant, maintainable code while iterating and shipping rapidly • Work within our backend architecture and technology stack based on: • Java 17 or higher with Project Reactor (Reactive Java) • Spring Boot • Command and Query Responsibility Separation (CQRS) architecture and Event Sourcing (ES) • Full microservice environment • RESTful APIs for synchronous flows • Event-driven design (powered by CQRS and ES) for async flows • Webhooks and Server-sent events • Axon Framework for intra-domain event-driven design • Kafka for inter-domain event-driven design • Kubernetes, Helm charts, Argo platform • MySQL DB • Mongo DB • AWS solutions (EC2, RDS, etc.) • Author and maintain unit and integration tests • Work with your Scrum team to plan sprints and delivery of features • Drive engineering excellence, operational stability and security into all layers of the platform • Participate in design and architecture discussions and planning • Drive the execution and delivery of features by collaborating with cross functional stakeholders • Work with Engineering Leadership to drive best practices in software development, testing, and production operations • Mentor other engineers, helping them grow in their careers • Contribute to recruiting efforts to continue to build your team.
• Serve as the primary contact with city staff and attend in-person public commission, board and/or council meetings on a routine basis. • Represent the city at regional meetings, as requested by client • Lead the planning, design, and construction of transportation, water, wastewater and/or stormwater infrastructure projects, including pipelines, treatment facilities, and storage systems. • Confirm that all engineering activities comply with federal, state, and local regulations. • Develop or update improvement standards and drawings. • Review applications for development, prepare conditions of approval and review developer improvement plans. • Develop and manage schedule and budgets for capital improvement projects, providing cost-effective solutions without compromising quality or safety. • Prepare or oversee preparation of financial assistance applications and feasibility studies, coordinating with the regional transportation authority, Caltrans, and/or local, state or federal funding agencies. • Lead or provide support in administration of construction contracts, including the public bidding and construction. • Supervise a team of engineers and technicians, providing guidance, support, and mentorship to ensure high performance and professional development. • Prepare reports, presentations, and documentation related to engineering projects, regulatory compliance, and operational performance. • Teach and mentor assistant and associate level engineering staff.
Lead Senior Software Engineer
GifthealthSeamlessly unifying access, fulfillment, and support for faster, simpler digital pharmacy care.
• Leads design, development, and delivery of scalable, high-quality software solutions aligned with business priorities • Provides technical leadership, code reviews, and architectural guidance to engineering team • Manages, mentors, and supports a team of 2–8 software engineers, including performance feedback and career development • Collaborates with product, design, operations, and other stakeholders to translate business requirements into technical solutions • Oversees system reliability, performance monitoring, testing strategies, and production support • Contributes to documentation, development standards, and continuous improvement of engineering processes
Senior Software Engineer
GifthealthSeamlessly unifying access, fulfillment, and support for faster, simpler digital pharmacy care.
• Create innovative solutions to meet our company’s business and technical needs • Design, develop, and maintain high-quality software and test suites • Work on a highly collaborative and talented development team • Troubleshoot system issues and monitor performance • Collaborate with clients and cross-functional teams to develop solutions that meet requirements and compliance standards • Participate in code reviews and provide feedback to other engineers



