Location: In-Person, Downtown Vancouver, Washington
Experience Level: Mid-Senior Level
Employment Type: Full-Time
Compensation : Negotiable based on experience
About Mocaworks At we're a small, tight-knit team passionate about building innovative solutions that make a real impact. Unlike larger organizations where individual contributions can sometimes go unnoticed, our close-knit environment ensures that every team member's work is recognized and valued. As a Backend Engineer, you'll have the opportunity to stand out, take ownership of meaningful projects, and grow as a key contributor to our success.
Job Description We are seeking a skilled Backend Engineer/Programmer with 3+ years of experience in Windows C and Microsoft SQL Server to join our dynamic team. You will design, develop, and maintain robust backend systems that power our platform, collaborating closely with our team to deliver high-quality solutions.
Responsibilities- Develop and optimize backend systems using Windows C
- Design, implement, and manage databases with Microsoft SQL Server.
- Collaborate with frontend developers and other team members to ensure seamless integration.
- Troubleshoot and resolve performance issues in production environments.
- Contribute to system architecture and technical decision-making.
Qualifications- 3+ years of professional experience with Windows C programming.
- 3+ years of experience working with Microsoft SQL Server, including database design and optimization.
- Experience building REST API design, documentation, and development.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a remote team environment.
- Excellent communication skills.
Bonus Skills- Experience with Azure and AWS hosting
- Experience with optimizing complex SQL Stored Procedures
- Experience with IIS web server
Benefits- Comprehensive health insurance.
- Disability insurance.
- 401(k) retirement plan.
- Flexible time-off policy to support work-life balance.
Why Join Us? As part of our small team, you'll have a unique opportunity to make a significant impact. Your contributions will be noticed, and your voice will be heard. We value innovation, collaboration, and growth, offering a supportive environment where you can thrive and be recognized as a vital part of our mission.