Senior FullStack Engineer

Job summary
Permanent contract
Salary: Not specified
Fully-remote
Experience: > 5 years
Skills & expertise
Generated content
Continuous improvement
Leadership
Typescript
Javascript
Graphql
+3

Kaspr
Kaspr

Interested in this job?

Questions and answers about the job

The position

Job description

You’re a proactive problem solver with strong product sense and a passion for building scalable web applications. You have proven expertise in both frontend and backend web development, with hands-on experience in modern frameworks and technologies. You collaborate seamlessly with Product Managers and Designers, turning concepts into powerful, user-friendly features. You’re comfortable managing multiple challenges simultaneously and thrive on creating efficient, well-structured code that delivers real impact. You are not afraid to manage technical debt and while maintaining rigorous testing standards to ensure that our systems remain robust, maintainable, and adaptable to future needs.  

What You’ll Be Doing 
 

Fullstack Development: Lead the design and implementation of robust, scalable, and secure systems across both backend and frontend. 

Mentorship: Mentor and guide the engineering team on best development practices across both backend and frontend technologies. 

Technical Debt Management: Proactively identify, prioritize, and address technical debt to ensure long-term code quality and maintainability. 

Testing: Develop and maintain automated tests to ensure code quality, reliability, and performance. 

Problem Solving: Troubleshoot complex fullstack issues and guide the team in finding and implementing effective solutions. 

Collaboration: Work closely with our engineering team, Engineering Manager, and Product Manager to drive the technology vision and strategy. 

Continuous Improvement: Advocate for continuous improvement practices within the team, ensuring our codebase and infrastructure evolve with our business needs. 

Our Tech Stack 
 

Backend: NodeJS, Javascript, TypeScript, MongoDB, RabbitMQ 

Frontend: ReactJS 

API: REST, GraphQL 

Infrastructure: AWS


Preferred experience

Experience: Proven experience (minimum 6 years) as a Fullstack Engineer or in a similar senior role, focusing on high-level architecture, strategy, and vision. 

Technical Skills: Proficiency in NodeJS, TypeScript, MongoDB, RabbitMQ, and ReactJS. Experience with GraphQL is a plus. 

Testing Skills: Strong experience in developing and maintaining automated tests (unit, integration, end-to-end) to ensure code quality and reliability. 

Leadership: Strong leadership and mentorship skills. 

Strategic Thinking: Exceptional ability to translate business requirements into scalable technical solutions. 

Technical Debt Management: Experience in identifying and managing technical debt, ensuring long-term maintainability of codebases. 

Being an ex-founder or having startup experience is a huge plus. 

SaaS Industry: Understanding of the Software as a Service (SaaS) industry is a plus.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings