Job Title:
A Full-Stack Web Developer is required to design, build, and implement web-based business solutions.
Key Responsibilities include collaborating with Senior Developers to write Statements of Work implementation notes, working closely with clients' Project Managers to understand needs and technical requirements, participating in code reviews, and writing clean, maintainable, scalable, and extensible code.
Requirements:
* 5+ years of professional experience in software development
* Proven experience with software product development and Agile methodologies
* Exceptional written and spoken communication skills
Essential Skills:
* Troubleshooting and debugging
* Code quality and best practices