6+ years of professional development experience with C#, Strong understanding of object-oriented programming and software design patterns, Experience with front-end technologies like Vue.js or React, Fluency in English and ability to work independently in a fast-paced environment..
Key responsabilities:
Maintain code quality, organization, and automation for applications
Collaborate with stakeholders to translate business needs into technical solutions
Design, develop, and maintain efficient C# code and ensure optimal application performance
Troubleshoot and resolve software issues while providing technical support.
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 C# Full-Stack Developer with experience in Vue.js to join our team. This role will have an immediate impact on a newly acquired SaaS multi-channel application.
Key Responsibilities :
Maintain code quality, organization, and automation
Translate storyboards and business requirements into functional applications
Design, develop, and maintain efficient, reusable, and reliable C# code
Ensure optimal application performance, quality, and responsiveness
Identify and resolve bottlenecks and bugs
Collaborate with stakeholders to translate business needs into technical solutions
Work closely with designers to implement UI/UX designs
Develop new integrations with third-party platforms and APIs
Identify and execute new product and partner opportunities
Contribute to migrating front-end technology from ASP.Net to Vue.js
Design client-side and server-side architecture
Write unit tests and integration tests to ensure code correctness
Troubleshoot and resolve software issues
Provide technical support in collaboration with the customer success team
Requirements :
6+ years of professional development experience with C#
Strong understanding of object-oriented programming and software design patterns
Experience with Transact-SQL, MS SQL Server, and stored procedures
Proficiency in API development and integration
Experience with Visual Studio and Git
Front-end experience with Vue.js (or React), Bootstrap, TailwindCSS
Familiarity with cross-browser compatibility and responsive design
Experience with DevOps and server configuration
Knowledge of SASS, Webpack, Vite, and NPM
Experience working with Figma, Sketch, or Zeplin for UI/UX collaboration
Experience with e-commerce platforms and analytics tools such as Optimizely
Strong debugging and troubleshooting skills
Ability to work independently in a fast-paced environment
Fluency in English
Experience working with SaaS applications
Background in optimizing UX and conversion rates using data and analytics
Comfortable working in agile development environments
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.