Full-Stack Web Developer Job Description
About Our Company
We are seeking a skilled Full-Stack Web Developer to join our team. As a key member of our Professional Services team, you will be responsible for designing and implementing web-based business solutions.
* You will contribute to client projects and product initiatives as part of our collaborative team environment.
* Closely work with Senior Developers to write Statements of Work implementation notes.
* Work with clients' Project Managers to understand their needs and technical requirements.
Main Responsibilities
* Develop clean, maintainable, scalable, and extensible code.
* Integrate APIs and web services to build robust applications.
* Troubleshoot issues, perform unit testing, and resolve defects.
* Collaborate with cross-functional teams in an Agile environment.
Required Skills and Qualifications
* Exceptional written and spoken English communication skills.
* 5+ years of professional experience in software development.
* Bachelor's degree in Computer Science or a related field.
* Strong knowledge of frontend technologies (JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, Tailwind CSS).
* Strong knowledge of backend technologies (C#, ASP.NET, MVC design patterns).
* Strong understanding of core programming concepts.
Why Join Us
We offer a dynamic and supportive work environment that fosters growth and collaboration. If you are a motivated and talented developer looking for a new challenge, we encourage you to apply.
Key Performance Indicators
We measure success by the quality of our deliverables, customer satisfaction, and employee engagement.