Jobgether
Software Engineer / Sr Software Engineer
JobgetherCanada2 days ago
Full-timeRemote FriendlyInformation Technology
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Sr Software Engineer in United States / Canada.

In this role, you will develop and maintain robust web applications and microservices using modern technologies including React and Golang. You will collaborate closely with product owners, architects, and Scrum teams to deliver high-quality, scalable solutions that drive business innovation. The role offers exposure to end-to-end development, from designing features and writing code to implementing automated tests and integrating APIs. You will contribute to technical decisions, share best practices, and help mentor peers while continuously learning emerging technologies. This position is ideal for engineers who are passionate about modern web development, improving processes, and building solutions that have a tangible impact.

Accountabilities

As a Software Engineer / Sr Software Engineer, you will:

  • Design, develop, implement, test, document, and maintain high-quality web applications and microservices
  • Collaborate with cross-functional teams including product, design, and architecture to ensure technical alignment
  • Develop and consume GRPC and RESTful services, ensuring scalability, performance, and maintainability
  • Author and review code following internal standards and best practices, advocating for quality through code reviews
  • Implement and maintain automated testing, including unit and end-to-end tests with frameworks like Cypress and RESTSharp
  • Contribute to internal documentation and participate in technical discussions and design reviews
  • Mentor team members and support continuous improvement of development processes (Senior Software Engineer)
  • Integrate AI-assisted development tools to enhance code quality, efficiency, and productivity


Requirements

The ideal candidate will have:

Software Engineer:

  • 3+ years of experience developing enterprise software using React, Golang, C#, TypeScript/JavaScript, Node.js, SQL Server/PostgreSQL, and Visual Studio Code
  • Experience with GRPC and RESTful service development
  • Familiarity with Agile frameworks, testing best practices, and CI/CD with Kubernetes
  • Proficiency in automated testing frameworks, such as Cypress and RESTSharp
  • Strong collaboration and communication skills in team-oriented environments


Senior Software Engineer:

  • 8+ years of experience developing enterprise software across multiple technologies and frameworks
  • Expertise in web application and microservice architecture, design patterns, and modern test strategies
  • Advanced knowledge of automated testing, quality gating within CI/CT/CD pipelines, and performance testing
  • Proven ability to guide and mentor team members, lead technical discussions, and make informed architectural decisions
  • Familiarity with cloud environments (GCP, AWS) and containerization (Kubernetes, Docker)
  • Strong problem-solving, troubleshooting, and technical research skills
  • Experience using AI tools like GitHub Copilot to generate, review, and optimize code


Benefits

  • Competitive compensation package with comprehensive Medical, Dental, and Vision coverage
  • Paid holidays, vacation, health & wellness days, and a bonus day for your birthday
  • Flexible remote-first work environment with in-person collaboration as needed
  • Career growth opportunities through mentorship, learning programs, and challenging projects
  • Inclusive culture valuing individuality, contributions, and diverse perspectives
  • Access to modern technologies, AI-assisted development tools, and continuous learning opportunities

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.

🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.

📊 It compares your profile to the job's core requirements and past success factors to determine your match score.

🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.

🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

Key Skills

Ranked by relevance