Albert
Education
SeniorFrontendSoftwareEngineer
Neural analysis suggests this role is
optimal for experienced candidates.
“Senior Frontend Software Engineer at Albert. Skills: Frontend development, React, TypeScript, AI assisted development. Write performant code. Write testable code”
What You'll Achieve.
Release features to teachers
Industry & Context.
Pragmatic approach; Prioritization
What They're Looking For.
Must Have
5+ years experience, Proficiency with JavaScript, Proficiency with TypeScript, Proficiency with React, Deep experience HTML, Deep experience CSS/SASS, Experience using AI coding tools, Experience integrating RESTful APIs, Bachelor's degree Computer Science, Pragmatic approach to problems, Comfort in agile environment
Nice to Have
Experience with accessibility guidelines, Experience with TailwindCSS, Familiarity with class-based React components, Familiarity with testing tools, Experience with state management tools, Experience with Javascript build tools, Experience working with GraphQL APIs
What You'll Do.
Write performant code
Write maintainable code
Take ownership of features
Take ownership of initiatives
Lead architectural discussions
Lead design discussions
Shape technical direction
Collaborate with engineers
Collaborate with Product team
Define AI tooling usage
Refine AI tooling usage
Establish AI patterns
Establish AI best practices
Identify code improvements
Identify architecture improvements
Identify developer tooling improvements
Uphold company culture
How You'll Work.
Team & Collaboration
Cross-functional teams; Product team; Engineering team
Process & Methodology
Agile environment, Roadmap planning
Full Job Description
ABOUT OUR ENGINEERING TEAM Overview of our stack: * Our client application is written in React and TypeScript. * Our API services are built with Elixir, Ash, and PostgreSQL following the JSON API specification. * Our services are designed for a serverless architecture that’s built with Terraform and runs in AWS. On our engineering team, you'll be involved in the entire product development process as an equal thought partner from ideation to production. At Albert, deadlines and scope are driven by the engineering team, not by people detached from the technical challenges. We take time to pay off technical debt, test, and plan long-term architectural improvements alongside new features. Our team actively integrates AI tools like GitHub Copilot and Claude Code into our development workflow. We see AI as a force multiplier for experienced engineers, not a replacement for strong fundamentals. The engineers who thrive here use AI to move faster while applying the judgment and attention to detail that only comes from deep technical experience. Most importantly, you'll see how rewarding it is to release features to tens of thousands of teachers who rely on Albert for their day-to-day instruction! THE ROLE As a Senior Frontend Software Engineer, you will work with React, TypeScript, and Tailwind to create accessible, interactive, and responsive interfaces that help people accelerate their learning. You'll... * Contribute to the team by writing performant, testable, and maintainable code to support Albert's roadmap. * Take ownership of features and engineering initiatives from end-to-end by going through design, implementation, test, and maintenance cycles. * Review code with care and thoroughness, catching issues that others might miss and helping teammates grow. * Lead architectural and design discussions, shaping technical direction for the frontend. * Collaborate with other engineers and the Product team to define project goals and establish milestones. * Help define
Applying for this Senior Frontend Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Albert?
Real rants from real employees. Read before you apply.