
Senior Software Engineer – Learning Platform
Secure Code Warrior
full-time
Posted on:
Location Type: Hybrid
Location: Bruges • Belgium
Visit company websiteExplore more
Job Level
About the role
- Drive Product Innovation: Architect, build, and deliver robust, scalable features for our Learning Platform
- Full-Stack Development: Write clean, maintainable, and efficient code across our core stack, primarily utilizing Node.js and React
- Database Management: Design, optimize, and interact with various database technologies, maintaining high performance
- Legacy Modernization: Navigate, maintain, and systematically modernize existing legacy codebases
- Champion AI-Assisted Engineering: Utilize and advocate for AI coding assistants in daily workflow
- Collaborate and Mentor: Work closely with cross-functional teams and participate actively in pair programming
Requirements
- 5+ years of relevant professional experience as a full-stack software engineer in a SaaS or enterprise environment
- Advanced proficiency in JavaScript/TypeScript, Node.js, and modern React
- Hands-on experience designing and managing data models in both MongoDB and PostgreSQL
- Comfort and experience using AI development tools (e.g., GitHub Copilot, ChatGPT, Claude)
- A proven track record of diving into legacy code and making safe, iterative improvements
- Deep understanding of RESTful APIs, version control (Git), and modern software design patterns
- Excellent communication skills and a willingness to pair program.
Benefits
- Full flexibility with work hours
- Generous leave
- Work from home options
- Collaborative environment
- Multi-cultural workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentNode.jsReactJavaScriptTypeScriptMongoDBPostgreSQLRESTful APIsversion controlsoftware design patterns
Soft Skills
communicationmentoringcollaborationpair programming