Job Overview
We are seeking an exceptional Full-Stack Web Developer to join our team. The successful candidate will have a strong background in software product development and Agile methodologies, with a proven ability to design, build, and implement elegant web-based business solutions.
The ideal candidate will possess excellent written and spoken English communication skills, as well as a minimum of 5+ years of professional experience in software development. A Bachelor's degree in Computer Science or a related field is also required.
Key Responsibilities
* Design and implement web-based business solutions using full-stack development principles.
* Collaborate closely with Senior Developers to write Statements of Work (SOW) implementation notes.
* Work with clients' Project Managers to understand their needs and technical requirements.
* Participate in code reviews conducted by the Professional Services Technical Team Lead.
Required Skills and Qualifications
* Exceptional written and spoken English communication skills.
* Minimum 5+ years of professional experience in software development.
* Bachelor's degree in Computer Science or a related field.
* Proven experience with software product development and Agile methodologies.
The successful candidate will be a key member of our team, working collaboratively with colleagues to deliver high-quality solutions to our clients.