Bachelor's degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience in Web or iOS/Android app development.
Experience in designing, developing, testing, and deploying scalable full-stack systems.
Preferred qualifications:
Experience in debugging and resolving system issues, and addressing technical debt along with excellent coding skills with a focus on writing well-structured and testable code.
Experience in designing and developing features within large technical frameworks.
Experience in designing, developing, testing, and deploying full-stack systems.
Excellent communication skills for collaborating with both technical and non-technical team members.