Over 10 years of experience in C# application development., Deep expertise in object-oriented programming and software architecture., Hands-on leadership in modern front-end development using Vue.js or React., Fluent in English with excellent communication skills..
Key responsabilities:
Lead the development and optimization of scalable C# applications.
Architect and oversee the delivery of robust software solutions.
Collaborate with stakeholders to align technical execution with business goals.
Establish a culture of quality through rigorous testing frameworks.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
One unified business management suite encompassing finance, shopper, and omnichannel solutions for consumer brands and resellers.
Tens of thousands of customers—including some of the fastest growing brands, Fortune 500 enterprises, and global agencies—are using Threecolts to grow faster, lower costs, and become more agile.
At Threecolts, we're not just a software suite; we're a powerhouse for Marketplace entrepreneurs and well-known international brands. Our mission? To revolutionize the Commerce landscape by acquiring, launching, and scaling cutting-edge software tailored for Amazon and Walmart businesses. With robust capital backing and a clear vision, we're poised for an exhilarating phase of accelerated growth.
Join us on the journey! Our vibrant team spans the globe, comprising over 500 innovative minds from 42 countries across five continents.
We are building tools for online commerce that help businesses launch, scale, and grow. As a remote-first company, our team is passionate about making the web more usable, reliable, and efficient.
We are looking for a full-time Lead C# Full-Stack Developer with experience in Vue.js to join our team.
Key Responsibilities :
Champion and uphold high standards of code quality, system architecture, and development best practices across the team
Lead the translation of business objectives and storyboards into scalable, maintainable, and performant software solutions
Architect, develop, and oversee the delivery of robust and reusable C# code aligned with long-term product goals
Drive continuous improvement of application performance, quality, and responsiveness through thoughtful engineering decisions
Proactively identify system bottlenecks and bugs, and lead initiatives to implement sustainable solutions
Partner closely with stakeholders to align technical execution with strategic business goals and product roadmaps
Guide and collaborate with design teams to ensure seamless translation of UI/UX designs into functional and engaging user experiences
Lead the development and optimization of third-party platform and API integrations to expand product capabilities
Identify, evaluate, and drive execution on new product features and strategic partnership opportunities
Provide technical leadership in the front-end migration from ASP.Net to Vue.js, ensuring minimal disruption and long-term scalability
Design and own both client-side and server-side architecture decisions with a focus on reliability and extensibility
Establish a culture of quality through the implementation of rigorous testing frameworks, including unit and integration tests
Oversee the troubleshooting of complex issues and guide resolution strategies to maintain service integrity
Collaborate with the customer success team to provide strategic technical support and close the feedback loop for continuous improvement
Requirements :
Over 10 years of professional experience leading and delivering scalable, maintainable C# applications in high-performance environments
Deep expertise in object-oriented programming and software architecture, with a strong command of design patterns and best practices
Proven experience designing and optimizing relational database systems using Transact-SQL and MS SQL Server, including complex stored procedures
Advanced capability in developing and integrating APIs to support modular and extensible product ecosystems
Extensive experience with development environments and tools such as Visual Studio and Git, fostering team-wide code quality and collaboration
Hands-on leadership in modern front-end development using Vue.js (or React), Bootstrap, and TailwindCSS, with a keen eye for performance and design integrity
Strategic understanding of cross-browser compatibility and responsive UI best practices, ensuring consistent user experiences across devices
Operational knowledge of DevOps, CI/CD pipelines, and server configuration to drive automation and deployment efficiency
Familiarity with build and module bundling tools such as Webpack, Vite, and package management via NPM for scalable front-end development
Collaborative experience working with design teams via platforms like Figma, Sketch, or Zeplin to align engineering execution with product vision
Experience with e-commerce platforms and experimentation tools such as Optimizely to drive measurable business outcomes
Strong analytical mindset with advanced debugging and root-cause analysis capabilities
Demonstrated ability to take initiative and lead in fast-paced, remote-first environments
Fluent in English with excellent communication skills for cross-functional and stakeholder collaboration
Hands-on experience building and scaling SaaS products with a focus on performance, usability, and maintainability
Background in using behavioral data and experimentation to optimize user experience and conversion funnels
Deep familiarity with agile methodologies and a track record of delivering high-impact features in iterative development cycles
Interview Process:
If your application is successful, you'll start with a skills test. Passing this moves you to an initial call with our People team or directly to a second-stage interview with our CTO. The final stage is a discussion with one of our team leads
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.