
Lead Full Stack Engineer – .Net, Vue/React
Posted May 7

Posted May 7
This is a fully remote position, open to applicants in Serbia.
• Oversee the design, implementation, and maintenance of our enterprise software solutions in the insurance sector, providing technical leadership to the team.
• Exhibit expertise in both front-end and back-end technologies, guiding technology selection, architecture, and best practices.
• Collaborate with product, design, and engineering teams to comprehend requirements and technical concepts, ensuring cohesive and effective solutions that deliver a seamless user experience.
• Enhance platform performance to manage large datasets and high user traffic, guaranteeing a smooth and responsive user experience.
• Conduct and lead code reviews, uphold best coding practices, and promote the adoption of standards to sustain high code quality.
• Investigate and swiftly address bugs to maintain platform reliability.
• Ensure security and compliance by adhering to best practices for securing web applications and relevant regulations.
• Remain updated on the latest technologies, frameworks, and best practices, steering the team towards competitiveness and innovation.
• Design the platform with scalability and flexibility in mind, accommodating evolving features and changes as the user base expands.
• Mentor and provide technical leadership to junior developers, supporting their growth and contributions to the team’s objectives.
• Minimum of 8 years of proven experience as a Full Stack Engineer, with a record of leading complex SaaS applications.
• Strong technical foundation with proficiency in front-end and back-end technologies, including JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, and Docker.
• Solid background in RESTful API design patterns with specifications in OpenAPI and Swagger, along with familiarity with API Gateways from cloud platforms and others.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud for building scalable applications.
• At least 2 years in a lead or managerial role, capable of guiding and ensuring team development.
• Comprehensive understanding and hands-on experience with Test-Driven Development (TDD) to ensure robust and well-tested code.
• Proficient in unit, integration, and functional testing using front-end and back-end testing libraries.
• In-depth knowledge of web security best practices with experience ensuring compliance with industry regulations.
• Demonstrated experience in performance optimization for high-traffic web applications.
• Familiarity with container technologies like Docker and a solid understanding of cloud infrastructure and solutions.
• Experience collaborating with cross-functional teams.
• Excellent problem-solving abilities and a proactive approach to troubleshooting and bug-fixing.
• Strong communication skills to effectively engage with both technical and non-technical team members from diverse backgrounds.
• A passion for staying informed about the latest trends, technologies, and best practices in software development.
• Availability to work within the Canada timezone (GMT -7 to GMT-4).
• 15 Days Annual Leave, 10 Sick Leave, and Special Leave.
• Annual Performance Bonus.
• Stock Options after 6 months.
• Health Insurance.
• Company activities and events.
• Learning and development plan.
How To MANAGE a Small Law Firm
Binance
Soluções eSales | Logística, Financeiro, Analytics e File Transfer
Get handpicked remote jobs straight to your inbox weekly.