Apply

Senior Software Developer, Full Stack

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Canada

🔍 Industry: Software Development

🏢 Company: Leap Tools👥 101-250InternetAugmented RealityInformation TechnologyData Visualization

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentLeadershipPostgreSQLPythonSoftware DevelopmentDjangoFrontend DevelopmentTypeScriptAPI testingREST APIReduxNext.jsReactCI/CDMentoringMicroservices

Requirements:
  • 5+ years of software development experience building scalable systems
  • Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development
  • Strong understanding of both front-end and back-end technologies
  • Strong focus on execution and delivery of the product
  • Exceptional attention to detail and focus on quality and long-term goals
  • Strong communication skills
  • A demonstrated ability to provide guidance, mentorship, and support
  • A leadership mindset. You take initiative, make decisions and deliver results consistently.
  • Comfortable working in a fast-paced, evolving environment where learning and adaptability are key.
  • Familiarity with the stack is strongly preferred but not required.
Responsibilities:
  • Leverage cutting-edge computer vision technology to launch visually stunning 3D experiences for clients in the home decor industry.
  • Lead and drive high-impact projects and initiatives that align with business goals, ensuring successful execution from the idea to launch.
  • Design and implement scalable, maintainable, high-performance solutions, ensuring an exceptional user experience.
  • Own key systems and components within the front-end architecture, driving their development, deployment, operation, and continuous improvement.
  • Share your knowledge by mentoring your peers and more junior team members.
  • Provide technical leadership through architectural reviews, system design discussions, and improving team processes and engineering best practices.
  • Leverage your knowledge and expertise to help shape our engineering culture.
  • Unblock, support and communicate with internal and external partners to achieve results
  • Help us build a strong team through mentorship and by participating in the hiring process.
Apply

Related Jobs

Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: J.D. Power👥 501-1000Market ResearchAnalyticsSoftware

  • 5+ years of software development experience with .NET
  • 2+ years of experience on SPA framework – React
  • Experience with version control software such as Git
  • Experience with relational and non-relational database design and development
  • Web service integration using technologies such as XML, SOAP, REST
  • Experience with system design and multi-tier architecture
  • Experience in full life cycle of software development; requirements analysis, design, development, testing, implementation
  • Familiarity with process modeling techniques
  • Knowledge of code and release management
  • Design, build and maintain enterprise .NET web-based applications utilizing .NET (Framework & v5) and React v18, and established best patterns and practices
  • Identify problems uncovered by testing or customer feedback and correct problems
  • Work with business analysts, designers and other developers; contribute to research, design, execution, documentation and modification of software applications throughout the production life cycle
  • Identify system deficiencies; recommend, schedule, and perform efficient software improvements and upgrades
  • Maintain and improve code quality through peer reviews and unit testing
  • Communicate with your team, share and document your work on a regular basis
  • Develop, execute, and review unit, component, and integration level tests to verify requirements are met
  • Ensure coding standards and product quality targets are met through the completion of code reviews
  • Investigate and resolve complex technical issues for assigned projects
  • Enable continuous improvement across the SDLC through the introduction of new technologies and processes
  • Create and review technical and end user product documentation

Software DevelopmentSQLDesign PatternsFull Stack DevelopmentGitReact.jsC#.NETREST API

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 140000 - 160000 CAD per year

🔍 Technology

  • Extensive experience in supporting, maintaining, and improving existing web applications.
  • Strong skills in full-stack development with proficiency in Go or Python, Django, React, and Typescript.
  • Experience in architecting applications on cloud platforms (GCP, AWS, Azure).
  • Experience with data model and schema design, and technologies such as PostgreSQL, Redis, and Cloud PubSub.
  • Thorough knowledge of API architecture and development.
  • Familiarity with testing methodologies (unit, integration, end to end, service tests).
  • Effective communication capabilities for interacting with technical and non-technical teams.
  • Demonstrated ability to work with cross-functional teams in a collaborative environment.
  • Own the full stack. Design, develop and deploy impactful features across our platform, from front-end to back-end systems.
  • Collaborate with software developers, product managers, and designers to maintain features and deliver exceptional user experiences.
  • Mentor junior team members and lead technical initiatives to drive strategic goals.
  • Build and improve software that helps organizations achieve workplace equity.

PostgreSQLPythonSoftware DevelopmentDjangoGCPTypeScriptGoRedisReactCommunication SkillsCollaborationData management

Posted 4 months ago
Apply