
Software Developer – Back End
Euna Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Oakville • 🇨🇦 Canada
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
DockerElixirJavaScriptKubernetesPostgresReactRedisRuby on Rails
About the role
- Expand our platform to best serve our customers, who are typically government agencies, through a highly available, scalable, reliable, and easy-to-implement architecture
- Develop automated tests to validate acceptance criteria in our CI/CD environment
- Provide peer code and design reviews to ensure high-quality standards
- Identify, propose, and implement improvements to our systems and processes
- Create and maintain documentation to clearly communicate system design
Requirements
- Dedicated team player with strong interpersonal skills
- Lifelong commitment to improving skills, work habits, and productivity
- Comfortable providing and receiving constructive feedback and managing deadlines
- Resourceful and comfortable working without complete information
- Able to prioritize tasks and self manage
- Strong desire to become an expert in new technologies and languages, particularly frontend web technologies
- Experienced developing with MCP preferred
- Prior professional experience with either Rails or Elixir
- Some familiarity with JavaScript and React
- Familiarity with Postgres / Redis, Git / GitHub / GitHub Actions / ArgoCD, Docker / Kubernetes
Benefits
- Competitive wages
- Wellness days
- Community Engagement Committee
- Flexible workday
- Health and dental benefits
- Culture committee
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
frontend web technologiesMCPRailsElixirJavaScriptReactPostgresRedisGitDocker
Soft skills
team playerinterpersonal skillsconstructive feedbackdeadline managementresourcefulnesstask prioritizationself managementcommitment to improvementproductivitydesire to learn