Senior Software Developer, Crypto
WealthsimpleFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates should be recent graduates (within 3 years) with a degree in Computer Science, Engineering, or a related field, possessing at least one internship, significant class project, or demonstrable coding experience. Strong programming fundamentals and familiarity with at least one modern programming language, preferably JavaScript/TypeScript, are required. Experience with TypeScript, NodeJS, SQL databases, caching systems, cloud platforms, containerization, or B2B SaaS applications is a plus.
The Entry Level Software Engineer will collaborate with senior engineers to design, develop, and maintain software solutions using various technologies, including TypeScript, NodeJS, and PostgreSQL. Responsibilities include learning and applying best practices in code quality and testing, participating in code reviews and technical discussions, taking ownership of features, gaining experience with cloud services and containerization, and working with cross-functional teams to understand business impacts.