4-6 years of professional software development experience in a SaaS or technology-driven environment Strong proficiency in front-end web development using React and TypeScript Understanding of backend engineering principles and practices Experience building and maintaining Node.js services Hands-on experience with Service-Oriented Architectures (SOA), microservices Involvement in monolith-to-services modernization or large-scale refactoring initiatives Ability to own features end-to-end Strong analytical and problem-solving skills Commitment to writing clean, reliable, and maintainable code Adaptability to new technologies Experience using AI coding assistants