Job Description:
* We are seeking a highly skilled and experienced Front-End Web Engineer to join our team. As a key member of the development team, you will be responsible for designing, building and implementing elegant web-based business solutions.
* You will work closely with cross-functional teams in an Agile environment, participating in code reviews to ensure high-quality code and adherence to best practices.
* Your expertise in Frontend technologies such as JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, and Tailwind CSS will enable you to build robust applications and integrate APIs and web services effectively.
* In addition to your technical skills, strong communication and interpersonal skills are essential for collaborating with team members and clients.
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
* Strong troubleshooting and debugging skills
* Excellent knowledge of Frontend technologies
* Backend knowledge of C#, ASP.NET, MVC design patterns
* Database knowledge of SQL databases and ORM frameworks (e.g., Entity Framework)
* Solid understanding of core programming concepts: Object-Oriented Programming, RDBMS, and Agile principles
* Strong interpersonal skills and ability to work effectively in a remote, multicultural team
Benefits:
* Opportunity to work on fast-paced client projects and product initiatives
* Collaborative and dynamic work environment
* Professional growth and development opportunities