About the Job
We are seeking a seasoned software developer to join our Professional Services team. As a Full-Stack Web Developer, you will be responsible for designing, building, and implementing elegant web-based business solutions.
Key Responsibilities
* Design and implement web-based business solutions
* Collaborate with Senior Developers to write Statements of Work implementation notes
* Work with Project Managers to understand client needs and technical requirements
* Participate in code reviews to ensure code quality and adherence to best practices
Requirements
* Exceptional English communication skills
* Bachelor's degree in Computer Science or related field
* 5+ years professional experience in software development and Agile methodologies
* Strong troubleshooting and debugging skills
* Excellent knowledge of frontend technologies (JavaScript, Vue.js, Tailwind CSS) and backend technologies (C#, ASP.NET)
What We Offer
* A collaborative work environment
* Ongoing training and professional development opportunities