09 Nov
|
Placements24
|
British Columbia
09 Nov
Placements24
British Columbia
About the Role Our client, a rapidly growing tech startup specializing in creative SaaS solutions, is seeking an experienced Lead Software Engineer (Full Stack) to join their team in Kimberley. This pivotal role demands a seasoned developer with strong leadership skills and a passion for building scalable, high-performance web applications. You will be responsible for designing, developing, and deploying robust software solutions, mentoring junior engineers, and contributing to architectural decisions. The ideal candidate will have a comprehensive understanding of front-end and back-end technologies, a commitment to best practices in software development, and the ability to thrive in a collaborative, fast-paced environment. This hybrid position offers the best of both worlds, combining essential in-office collaboration with the flexibility of remote work. You will play a key role in shaping the technical direction of our client's flagship product and driving engineering excellence.
Key Responsibilities Lead the design, development, testing, and deployment of full-stack web applications using modern technologies.
Mentor and guide a team of software engineers, providing technical leadership and code reviews.
Collaborate with product managers and designers to translate requirements into technical specifications and robust software solutions.
Make key architectural decisions and ensure the scalability, performance, and security of the platform.
Write clean, efficient, and maintainable code following best practices and coding standards.
Troubleshoot and debug complex issues across the entire technology stack.
Champion engineering best practices, including CI/CD, automated testing, and code quality.
Contribute to the continuous improvement of development processes and tools.
Stay up-to-date with emerging technologies and industry trends, evaluating their potential application.
Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Minimum of 7 years of professional software development experience, with a strong focus on full-stack development.
Proven experience leading software engineering teams and projects.
Expertise in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages/frameworks (e.g., Node.js, Python/Django, Java/Spring).
Strong understanding of database technologies (e.g., SQL, NoSQL) and cloud platforms (e.g., AWS, Azure, GCP).
Experience with RESTful API design and development.
Proficiency in version control systems (e.g., Git).
Excellent problem-solving, analytical, and communication skills.
Ability to work effectively in a hybrid work environment, balancing in-office and remote responsibilities.
Experience with agile methodologies and DevOps practices.
Strong understanding of software architecture patterns.
Benefits Competitive salary package with equity options.
Comprehensive health, dental, and vision insurance.
Generous paid time off and flexible work schedule.
Opportunities for professional growth, training, and conference attendance.
Contribution towards home office setup and tech stack.
Collaborative and innovative work culture in Kimberley.
The chance to work on cutting-edge technology with a talented team.
#J-18808-Ljbffr
📌 Lead Software Engineer (Full Stack) (British Columbia)
🏢 Placements24
📍 British Columbia