About the job
About the Role
Join april as a dynamic and innovative Senior Full-Stack Engineer who is passionate about leveraging data to transform tax solutions and enhance financial efficiency for individuals. This is an exciting opportunity to lead impactful projects that save time and money for millions. If you're eager to invent, grow, and lead in your career, we invite you to apply and be a part of our mission.
Key Responsibilities
Take the lead on full-cycle projects from conception to production that significantly affect millions of users.
Collaborate closely with product and UX teams to define product requirements and implement development strategies.
Design robust system architectures and evaluate the best tools and technologies.
Develop cloud-native microservices to enhance application performance.
Mentor team members and contribute to the evolution of our practices and technology stack.
Experience
At least 6 years of software engineering experience in building scalable, production-level web applications.
Proficient in modern full-stack frameworks such as React, Angular, or Vue, with a minimum of 6 years in developing high-scale applications.
At least 4 years of experience in developing reactive web and mobile frontends using React, Next, Angular, or Vue with TypeScript/JavaScript.
4+ years of experience with Python in a microservices architecture.
A strong advocate for clean code practices and agile methodologies.
Experience working in modern cloud environments such as GCP or AWS.
Exceptional skills in architecture design, focusing on scalability, efficiency, robustness, and the clarity of end-to-end data-driven solutions.
A genuine passion for data, enhancing customer experience, and delivering high-quality software.
Excellent verbal and written communication skills.
Bonus: Familiarity with gRPC and protobuf.

