Software Engineer

Posted 10 months agoViewed
CanadaFull-TimeSoftware Development
Company:Spellbook
Location:Canada
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
AWSBackend DevelopmentDockerNode.jsSoftware DevelopmentExpress.jsFrontend DevelopmentMongoDBReact.jsTypeScriptAlgorithmsAPI testingData StructuresCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsSoftware Engineering
Requirements:
5+ years of experience in Software Development. Exceptional communication skills. Ability to take a product feature from a vague abstract idea to a production-ready feature. Self-starter and problem-solver. Team player. Firm grasp of software development and computer engineering fundamentals. Ability to break complex customer requirements into achievable plans.
Responsibilities:
Identify opportunities for impactful enhancements to lawyer workflows. Design, architect, and implement new features in the Spellbook application. Utilize LLMs from OpenAI, Anthropic, and other providers to add and improve application functionality. Collaborate with product management on changes to the React application. Add and improve application functionality by improving the Express and tRPC based API. Improve the performance and reliability of existing functionality and address user feedback. Build and maintain application infrastructure in AWS with AWS CDK. Conduct code reviews and provide constructive feedback.
Similar Jobs:
Posted 33 minutes ago
Anywhere that Deel supportsFull-TimeSoftware Development
Backend Software Engineer - Python/Postgres [Remote / Global]
Company:Enveritas
Posted about 2 hours ago
United States, CanadaFull-TimeData Analytics
Full-Stack Engineer
Company:Cube Dev
Posted about 3 hours ago
WorldwideFull-TimeSoftware Development
Platform Engineer: General Compute
Company:Supabase