Lead Developer - Toronto, Canada - V-Soft Consulting

    V-Soft Consulting
    V-Soft Consulting Toronto, Canada

    2 weeks ago

    Default job background
    Contract To Hire
    Description
    Lead Developer (100% remote)
    Primary Location: 100% remote

    V-Soft Consulting is currently hiring for a Lead Developer (100% remote) for our premier client.

    Education and Experience »
  • Strong expertise in ES2015+ syntax as well as JavaScript in general, including DOM manipulation and the JavaScript object model.
  • 6+ Years professional web development.
  • Gaming development experience.
  • Proven experience in designing and implementing large-scale software applications and systems.
  • Extensive knowledge of software engineering principles, algorithms, data structures, and design patterns.
  • Solid understanding of modern software development methodologies, such as Agile or DevOps.
  • 1+ years leading teams using Agile, Scrum, XP, or Kanban.
  • Strong problem-solving skills and the ability to analyze complex technical issues.
  • Excellent communication and leadership abilities.
  • Experience in mentoring and coaching software engineers.
  • Proactive, self-motivated, and able to work effectively in a fast-paced, collaborative environment.
  • Desired Skills & Experience-required:
  • Experience with Web UI development and JavaScript libraries , Angular, etc.)
  • Familiarity with 3D applications (Blender / Maya / 3DS).
  • Familiarity with Lottie / Bodymovin animations.
  • Familiarity with Adobe Creative Suite and Sketch.
  • Familiarity with working with Rich media such as Video, Audio, animated assets.
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens.
  • Experience with Mobile Application development.
  • Optional and Pluses:
  • 1+ year of HTML Canvas experience.
  • Experience with ARIA attributes and web accessibility, particularly in the Canvas element.
  • Experience with webpack.
  • Experience with native Mobile Development.
  • WHAT YOU'LL DO:
    Job Responsibilities:
    Technical Leadership:
  • Provide technical leadership and guidance to a team of software engineers throughout the software development lifecycle.
  • Drive the technical direction, architecture, and design decisions for complex software systems.
  • Collaborate with cross-functional teams, including product managers, designers, and other stakeholders, to define software requirements and deliver innovative solutions.
  • Software Development:
  • Lead the development of scalable, reliable, and maintainable software systems by writing clean, efficient, and well-documented code.
  • Continuously identify areas for improvement and implement best practices to enhance software development processes and efficiency.
  • Technical Expertise:
  • Possess in-depth knowledge and expertise in software engineering principles, algorithms, data structures, and design patterns.
  • Stay up-to-date with the latest industry trends, emerging technologies, and software development methodologies, and apply them to improve our products and processes.
  • Act as a subject matter expert, providing guidance and mentorship to the team on technical issues, problem-solving, and coding best practices.
  • Collaboration and Communication:
  • Collaborate effectively with cross-functional teams to understand business requirements, propose technical solutions, and deliver high-quality software products.
  • Communicate complex technical concepts to both technical and non-technical stakeholders in a clear and concise manner.
  • Foster a culture of collaboration, knowledge sharing, and continuous learning within the software engineering team.
  • Mentoring and Team Development:
  • Mentor and coach junior and mid-level engineers, providing technical guidance, support, and feedback to foster their professional growth.
  • Encourage a culture of innovation, creativity, and excellence within the software engineering team.
  • V-Soft Consulting Group is recognized among the top 100 fastest growing staffing companies in North America, V-Soft Consulting Group is headquartered in Louisville, KY with strategic locations in India, Canada and the U.S. V-Soft is known as an agile, innovative technology services company holding several awards and distinctions and has a wide variety of partnerships across diverse technology stacks.

    As a valued V-Soft Consultant, you're eligible for full benefits (Medical, Dental, Vision), a 401(k) plan, competitive compensation and more. V-Soft is partnered with numerous Fortune 500 companies, exceptionally positioned to advance your career growth.

    V-Soft Consulting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    #LI-MC1