Senior Full-Stack Engineer
@ April

New York, New York, United States
On Site
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @april.com
Recommended after applying

Job Details

About the Role

april is looking for a brilliant, curious and creative Senior Full-Stack Engineer with a passion for data who is ready to solve tax challenges and help save people time and money. This role involves leading projects from conception to production, working with product and UX teams, and mentoring team members.

Key Responsibilities

  • Lead full-cycle projects with high impact.
  • Collaborate with product and UX to define requirements.
  • Design robust system architectures and evaluate tools.
  • Build cloud-native microservices.
  • Mentor the team and enhance technology practices.

Experience

  • 6+ years building production-level web applications.
  • Expertise with modern full-stack frameworks (React/Angular/Vue).
  • 4+ years developing reactive web & mobile-web frontends.
  • 4+ years using Python for microservice backends.
  • Proven skills in cloud environments like GCP and AWS.

Bonus Skills

  • Experience with gRPC and protobuf.

About april

april is the only embedded, year-round tax platform designed to power smarter financial decisions. Its AI-powered tax engine and API-first infrastructure deliver real-time tax intelligence that helps users manage tax payments and plan finances accurately, even in complex tax situations.

Key skills/competency

Senior Full-Stack Engineer, full-cycle, microservices, cloud, Python, React, architecture, agile, mentoring, data

How to Get Hired at April

🎯 Tips for Getting Hired

  • Customize your resume: Tailor your skills to the job requirements.
  • Highlight relevant projects: Showcase full-stack, cloud, and data work.
  • Research april: Understand their tax platform and technology.
  • Prepare for technical interviews: Practice systems design and coding challenges.

📝 Interview Preparation Advice

Technical Preparation

Review systems design fundamentals.
Practice coding on full-stack projects.
Brush up on cloud deployments.
Study microservices architecture patterns.

Behavioral Questions

Describe a past project leadership experience.
Explain teamwork in high-stress situations.
Discuss conflict resolution in collaborative projects.
Share examples of mentoring junior staff.

Frequently Asked Questions