Full Stack Software Developer

Apply Now

Company: Compunnel Software Group

Location: Calgary, AB T1Y 7M8

Description:

Job Summary

We are seeking Full Stack Software Developers who are passionate about building fast, reliable, secure, and scalable enterprise platforms. You will work alongside a collaborative and innovative team that thrives on learning, experimenting, and creating meaningful digital experiences. Your work will have a direct impact on global users, solving complex business problems through modern technology.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software solutions across the full stack.
  • Collaborate with product managers, UX designers, and QA specialists to bring user-centric features to life.
  • Build APIs and integrate with backend services (Java, REST, GraphQL).
  • Implement and optimize UI components using React, TypeScript, and other modern frameworks.
  • Maintain code quality through peer reviews, testing, and documentation.
  • Take part in Agile ceremonies, contributing to sprint planning, stand-ups, and retrospectives.
  • Use DevOps tools like Jenkins, Docker, and TeamCity for CI/CD and containerized deployments.
  • Work with databases and messaging systems such as Oracle SQL and Kafka.
  • Participate in hackathons, internal learning sessions, and mentorship opportunities.
  • Troubleshoot, debug, and enhance existing systems for performance and reliability.


Our Tech Stack
  • Backend: Java, WebLogic, Oracle SQL, Kafka
  • Frontend: React, TypeScript, GWT, Spring
  • Tools: Gradle, IntelliJ IDEA, Visual Studio Code, JRebel, Swagger, Splunk, Atlassian Suite
  • DevOps: Jenkins, Docker, TeamCity

Desired Skills & Experience
  • Proficient in JavaScript frameworks (React, TypeScript, Node.js)
  • Strong backend experience with Java, RESTful services, and GraphQL
  • Solid understanding of UI/UX principles and commitment to crafting seamless user experiences
  • Experience with build and deployment tools (e.g., Jenkins, Docker, Gradle)
  • Strong communication skills and a collaborative mindset
  • Full stack development experience from database to user interface
  • Experience working in Agile development environments

What You'll Love
  • A collaborative and supportive team culture
  • Internal hackathons, book clubs, and learning hours
  • Hands-on training from industry leaders
  • Clear path for career growth and skill development
  • Meaningful projects with global business impact
  • An exceptional onboarding experience


Preferred Qualifications
  • Degree in Computer Science or a related technical field is a plus - but we also value real-world experience
  • Prior experience working on enterprise platforms or SaaS products
  • Familiarity with Kafka and distributed systems is a bonus


Education: Bachelors Degree

Similar Jobs