Job Description
As our Senior Full Stack Developer, your role extends beyond coding; you'll be a key player in our technological symphony. You'll design, develop, and maintain complex web applications for our client's proprietary project management SaaS, collaborating seamlessly with our product, design, and engineering teams to deliver features that meet our clients' needs. Your expertise in modern web technologies will contribute to the robustness, efficiency, and user-friendliness of our products. This role is initially remote, with occasional onsite requirements for team collaboration.
Responsibilities
Develop and maintain web applications using the latest front-end and back-end technologies.
Collaborate with cross-functional teams to deliver high-quality software.
Write clean, efficient code; conduct code reviews; and resolve technical issues.
Develop and maintain RESTful APIs and integrate third-party services.
Optimize applications for performance, scalability, and reliability.
Mentor junior developers and share knowledge within the team.
Qualifications
Bachelor’s degree in Computer Science or related field or equivalent experience
10+ years of Full Stack Development experience
Extensive experience with core .NET technologies, including C# and Entity Framework
Strong front-end skills with HTML, CSS, JavaScript, and proficiency in JavaScript frameworks, specifically Vue.js
Strong experience in third-party API integrations, including Salesforce, Stripe, Maxio, Avalera, Hubspot, etc.
Proficiency with SQL Server is required
Bachelor's Degree