Javascript to join our expanding software development team. The ideal candidate will be someone with passion for creating efficient and effective UIs for an enterprise-level SaaS platform and has a high standard of quality in that regard. You will be working in a fastpaced organization using Agile/Scrum methodology to deliver excellent solutions
for our demanding customer service and operations requirements.
What Youll Do
Develop and maintain cutting-edge JavaScript SPAs / PWAs using React
Craft modern and responsive web UIs using the latest HTML5 and CSS
Build robust NodeNestJS backends that seamlessly integrate with Google Cloud and
external APIs
Create and execute unit tests to ensure code quality and functionality
Collaborate in a well-tuned Agile/Scrum environment to deliver solutions that meet
evolving business requirements
Contribute to software architecture and UI design discussions
Stay up-to-date with the latest industry trends and web/mobile technologies
Work on a collaborative team with room for learning growth and advancement
What You Bring (Must Have)
5 years working with JavaScript/TypeScript with an excellent understanding of pure
JavaScript
3 years working with React
3 years working with NodeJS
Excellent knowledge of REST principles and API architecture
Good experience with unit testing frameworks in React and NodeJS
Extensive experience with HTML5 CSS3 and responsive web development
Knowledge and practical experience with agile methodologies particularly SCRUM
Good cross-browser and cross-device development experience
Good awareness of best practice user interface design principles
Excellent communication skills - verbal and written
Nice To Have Skills and Experience
Experience working on high traffic websites
Experience with collaboration tools such as JIRA and Confluence
Experience with managed infrastructure particularly Terraform
Experience with data automation workflows particularly Airflow
Experience with NestJs
Experience and certification with Google Cloud Platform
Personal Skills & Qualities
Self-motivated with a strong sense of ownership and initiative
Excellent work ethic and commitment to delivering high-quality solutions
Ability to work independently with little supervision as well as to coordinate and
collaborate within a team
Excellent multi-tasking skills in a fast-paced environment
Ability to communicate effectively with both technical and non-technical stakeholders