Job Description:
We are seeking an experienced Full-Stack Web Developer to design, build, and implement elegant web-based business solutions.
* Main Responsibilities:
* Collaborate with our Professional Services team to contribute to client projects and product initiatives.
* Work closely with Senior Developers to write implementation notes.
* Understand client needs and technical requirements.
* Ensure quality and adherence to best practices through code reviews.
* Write clean, maintainable, scalable, and extensible code.
* Integrate APIs and web services to build robust applications.
* Troubleshoot issues and resolve defects.
Requirements:
* 5+ years of professional experience in software development.
* Excellent English communication skills.
* Strong troubleshooting and debugging skills.
* Knowledge of frontend technologies: JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, Tailwind CSS.
* Backend expertise: C#, ASP.NET, MVC design patterns.
* Solid understanding of core programming concepts: Object-Oriented Programming, RDBMS, Agile principles.