Responsibilities
- Build and maintain backend services and RESTful APIs in .NET (C#), focusing on clean, readable code that powers our internal operations
- Write and optimize SQL queries (MySQL) to manage data flow and help the team extract meaningful insights for client reporting
- Update and improve internal tool interfaces using Razor (.cshtml) and vanilla JavaScript, ensuring a smooth and functional experience for our strategy teams
- Assist in connecting third-party APIs (like Amazon and SmartScout) under the guidance of senior engineers to expand our platform’s reach
- Proactively troubleshoot and debug code to ensure system stability, taking ownership of the reliability of the features you build
- Participate in sprint planning and brainstorm sessions, contributing ideas while learning from a team of seasoned eCommerce experts
- Engage in peer code reviews to maintain high standards and accelerate your own professional development
Requirements
- 1–3 years of professional experience in software development, with a focus on building and maintaining web applications
- Strong foundational knowledge of C# (.NET) and a solid understanding of how RESTful APIs function
- Proficiency with SQL (MySQL or similar); you should be comfortable writing queries, joining tables, and managing data integrity
- Experience with Front-End Basics: You have a working knowledge of Razor views (.cshtml) and are comfortable writing vanilla JavaScript, HTML, and CSS without relying solely on heavy frameworks
- Familiarity with Git: You understand standard version control workflows and are comfortable collaborating in a shared codebase
- Adaptability: You thrive in a dynamic, remote-first environment and are excited to grow your skills within the e-commerce and retail media space
- Problem-Solving Mindset: You are a clear communicator who enjoys deconstructing technical challenges and is eager to learn new systems
Benefits
- Competitive base salary plus uncapped commissions
- Fully remote culture
- Comprehensive health, vision, and dental insurance with a minimum company contribution
- 401(k) match to plan for your future
- Flexible PTO and wellness days to support both your personal and professional well-being
- Career growth support, ongoing learning opportunities, 1:1 leadership coaching program, and structured mentorship opportunities
- Engaging virtual team events and activities throughout the year
- Partnership with Talkspace for free mental health support
Additional Information
- Envision Horizons is committed to building an inclusive environment for people of all backgrounds, and everyone is encouraged to apply
- Envision Horizons is an Equal Opportunity Employer and does not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law
- Envision Horizons has recently been made aware of fraudulent recruiting activities involving individuals falsely claiming to represent our company
- We never ask candidates for personal financial information, money, or payments at any stage of the hiring process
- We also do not use Telegram or other informal messaging apps for interviews or official recruitment communication
- All legitimate communication from our recruitment team will come from an email address ending in @envisionhorizons.com, and interviews are conducted only through our official channels, including email and JazzHR, our recruitment platform
- If you are contacted by someone claiming to represent Envision Horizons and the communication seems suspicious, please do not share any personal information or send any money. Instead, report the incident by emailing trust@envisionhorizons.com so appropriate action can be taken. Your safety and trust are our priority
