Responsibilities:
- Develop and provide solutions using Node.js and frontend frameworks such as React.js and Angular, while leveraging cloud infrastructure services like Google Cloud Platform (GCP) for optimal performance and deployment;
- Participate in code and design reviews to ensure consistency in architecture and design/code practice;
- Code with performance, scalability, and usability in mind;
- Work on new tools in leading industry trends, with new and emerging technologies, prototypes, and engineering process improvements;
- Work closely with next-generation architecture development teams using cutting-edge approaches and technologies.
Knowledge/Experience:
- Strong understanding of NodeJS and frontend frameworks such as ReactJS and Angular. Thorough understanding of core principles;
- Working knowledge of Typescript and/or JavaScript;
- Good knowledge of OOP;
- Familiarity with RESTful APIs;
- Experience with workflows (such as Flux or Redux);
- Experience with Google Cloud Platform;
- Experience with microservices architecture;
- Experience using GIT version-control system;
- Familiar with cloud infrastructure (GCP);
- Technical background with expertise in engineering principles and design patterns;
- Strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
- Very Good English communication skills {both verbal and written};
- Client communication experience.