Work within a fast-paced development environment backed by a solid SDLC, including branching, pull requests, CI, and QA
Participate in thorough peer code reviews on every pull request before merging
Participate in daily stand-ups across New York, Los Angeles, and Costa Rica
Engage in pair programming, code reviews, and cross-team collaboration
Complete an extensive onboarding covering company context, technologies, architecture, and practices
Access continued online learning via platforms like Pluralsight and frequent technical learning sessions
Work with a fully responsive single-page application (SPA) powered by a RESTful API
Practice test-driven development (TDD) for relevant functionality
Create architecture documents for new features and have them reviewed by senior team members prior to development
Participate in the development of an enterprise application built on MS SQL, Dapper, Entity Framework, .NET API, TypeScript, Kendo UI, and MVVM
Take technical ownership over a meaningful part of an application, revolutionizing the content production industry
5+ years of experience in software development
Excellent written and oral communication skills
Brilliance and passion for software craftsmanship
A sense of humor and a friendly personality
Professionalism and maturity
Solid work ethic, tenacity, and enthusiasm for technical challenges
Strong understanding of OOP and SOLID principles