Software Developer
- Published on
About the Role
As a Software Developer at CLPS Global, you will utilize your expertise in React.js and TypeScript to develop and maintain web applications. You will collaborate on designing scalable system architecture and implement robust APIs. Your proficiency in Node.js will be essential in managing our applications and ensuring seamless database integration with Redis and MongoDB.
Responsibilities
- Develop and maintain web applications using React.js and Node.js (both with TypeScript).
- Collaborate on designing and implementing scalable architecture solutions.
- Integrate and manage Redis and MongoDB databases.
- Write and review technical tickets using Jira, documenting solutions and processes in Confluence.
- Implement and secure APIs and manage deployments using Jenkins pipelines and cloud infrastructure like Azure, Terraform, and Kubernetes.
About the Candidate
We are looking for candidates who are proficient in React.js and have experience with Node.js and TypeScript. Knowledge about Redis and MongoDB is critical, as is familiarity with Azure, Terraform, and Kubernetes. Excellent communication skills—both verbal and written—are necessary to write technical tickets clearly. Familiarity with Agile environments and skills in Docker and Kubernetes are preferred. A strong UI/UX design sense is a great bonus.
About the Company
CLPS Global is a forward-thinking company located in Toronto, Ontario, Canada. We pride ourselves on fostering innovation and providing robust technological solutions in the finance sector. Our diverse team values collaboration and a growth mindset.
Company Culture and Benefits
We offer a supportive work environment that encourages continuous learning and development. Employees can enjoy flexible work arrangements, promoting a balance between personal and professional life. Join us to be part of a dynamic team and contribute to innovative projects that make a difference.