FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Software Developer
Forsite ConsultantsJunior Software Developer contributing to full-stack development of web-based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Tech Stack
Tools & technologiesAndroidJavaJavaScriptLinuxOpen SourcePostGISPythonReactSpringSQLTypeScript
About the role
Key responsibilities & impact- Contribute to real projects from your first week, with code review and mentorship from senior developers
- Work as part of a small, collaborative agile development team focused on full-stack development
- Build web-based applications in Java and Spring Framework, with a React/TypeScript frontend
- Get exposure to spatial-oriented projects using open source libraries such as PostGIS, Geoserver, Geotools, and OpenLayers
- Tackle hard technical problems with support from a team that values continuous learning
- Focus on our web platforms (not mobile), though opportunities on our offline-first Android field data collection apps may arise later
- Be introduced to AI-powered product features and AI coding tools used in daily development
Requirements
What you’ll need- Legally permitted to work in Canada
- Degree in computing science or computer engineering
- Solid fundamentals: data structures, SQL and relational databases, version control with Git, and the basics of how the web works
- Programming experience in Java, TypeScript/JavaScript, or Python (coursework, co-op terms, and personal projects all count)
- Assets include: React, Spring, Linux, GIS
Benefits
Comp & perks- Competitive salaries
- Benefits, an RRSP program, and a health spending allowance
- Hybrid work schedule (arrangements for new hires discussed during the interview process)
- A collaborative, creative, small-team culture where your work ships and runs in production
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaTypeScriptJavaScriptPythonSQLVersion Control with GitData StructuresSpring FrameworkReactLinux
Soft Skills
CollaborationContinuous LearningProblem Solving