Job Opportunity
We are seeking a skilled and experienced Typescript developer to join our team and collaborate on the development of innovative, scalable, and maintainable mobile applications.
* Develop user interface strategies that meet business requirements.
* Work with designers and developers to design and implement modern, intuitive user interfaces for our web properties.
* Improve code quality by conducting thorough analysis and recommending changes in policies and procedures.
* Continuously improve user experience through research and innovation.
* Research new technologies and best practices to stay ahead in the industry.
The ideal candidate will have at least 5 years of experience with TypeScript, software development experience, preferably secure, scalable web applications in JavaScript (React, Vue), HTML, CSS, SCSS, and JQuery. Additionally, they should have experience with AJAX, XML, JSON, and best practice design patterns. A solid understanding of design principles/patterns and test-driven development using Unit Testing (Jest or equivalent) is required. Experience with caching systems and knowledge of User Experience design methodologies will be an added advantage. Critical thinking and problem-solving skills, as well as great interpersonal and communication skills, are essential. Advanced English level is also required.
-----------------------------------
Requirements
* Typescript: At least 5 years of experience.
* Software Development: Proficiency in secure, scalable web applications.
* JavaScript: Experience with React, Vue, HTML, CSS, SCSS, and JQuery.
* AJAX, XML, JSON: Strong understanding.
* Design Patterns: Best practice design patterns.
* Unit Testing: Jest or equivalent.
* Caching Systems: Experience.
* UX Design: Knowledge of User Experience design methodologies.
-----------------------------------
What We Offer
We offer a challenging and rewarding work environment that values innovation, teamwork, and continuous learning.