We are seeking a talented and experienced software developer to join our dynamic team.
Key Responsibilities:
* To deliver impactful solutions for enterprise-scale projects
* To collaborate with architects, product managers and UX designers to design, build and maintain robust web and mobile applications
* To work with modern tech stacks, including JavaScript frameworks, HTML, CSS/SCSS, JavaScript, TypeScript and Node/NPM
* To optimize performance and utilize tools for performance analysis
* To develop cross-browser and cross-device responsive development skills
Requirements:
* Hands-on experience with modern JavaScript frameworks and strong proficiency in HTML, CSS/SCSS, JavaScript, TypeScript and Node/NPM
* Solid understanding of object-oriented programming, design patterns and technical frameworks
* Expertise in UX design principles, UI design tools, testing frameworks and UI build systems
* Strong communication skills to explain technical concepts to non-technical stakeholders
* Ability to work independently and collaboratively, managing conflicting priorities and tight deadlines