Job Opportunity
We are seeking a skilled and experienced Full-Stack Web Developer to join our team.
About the Role
This is a unique opportunity to design, build, and implement web-based business solutions for our clients. As part of our Professional Services team, you will contribute to fast-paced client projects and product initiatives. You will work closely with a Senior Developer to write implementation notes and collaborate with the client's Project Manager to understand their needs and technical requirements.
Key Responsibilities
* Design, build, and implement elegant web-based business solutions.
* Contribute to client projects and product initiatives as part of our Professional Services team.
* Work closely with a Senior Developer to write implementation notes and collaborate with the client's Project Manager.
Requirements
To be successful in this role, you will require exceptional written and spoken English communication skills. A minimum of 5+ years of professional experience in software development is required. We require a Bachelor's degree in Computer Science or a related field. The ideal candidate should have proven experience with software product development and Agile methodologies.
The ideal candidate should have excellent knowledge of frontend technologies like JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, and Tailwind CSS. They should also have good knowledge of backend technologies like C#, ASP.NET, and MVC design patterns. Solid understanding of core programming concepts like Object-Oriented Programming, RDBMS, and Agile principles is necessary.