Location: - remote
We are seeking a remote, full-time Full Stack Web Application Developer with 4+ years of experience producing commercial grade software that is highly maintainable and supportable. The ideal candidate will be highly adept at working in a vibrant, dynamic startup environment with a small team, have proven on-time delivery experience, strong problem-solving abilities as well as aptitude to learn new technologies and concepts quickly, and be trustworthy, team-oriented, and transparent.
The client fosters meaningful connections between growing artists and master artists. With over 13,000 growing artists and more than 180 master artists actively utilizing their unique platform, they enable motivated emerging artists to accelerate their journey via live interactive mentorship from a trusted community of accomplished artists.
Maintain legacy PHP / WordPress web application
Design and build modern platform leveraging primarily C# and Vue.js – includes both front-end application features and back-end services
Take technical ownership of features and their impact on the business - assist with refining functional and technical specifications
Deliver product features and updates with minimal direction, yet know when to seek help to remain efficient
Build and execute unit tests
Address defects identified during various testing cycles
Participate in daily stand-ups and weekly team meetings to review priorities, progress, new ideas, and technologies
Display comprehensive understanding of the Software Development Lifecycle (SDLC), as applied to projects of increasing size and complexity, with emphasis on problem solving, critical thinking, analysis and design, estimating, and planning.
Excellent English communication skills
4+ years of full stack experience working with C#/.NET, Vue.js, SQL Server, object-oriented methodologies, and n-tiered software architectures
2+ years of experience working with PHP and WordPress
Experience building production, commercial-quality, web-based applications
Experience working with Agile and other development methodologies
Ability to work independently yet know when to seek assistance to be sure to achieve deadlines with high quality
Team player with effective communication skills and collaborative approach
Strong problem-solving abilities as well as aptitude to learn new technologies and concepts quickly
Flexibility and openness to new ideas or change with the passion and drive to excel in their career
Self-motivated, results-oriented, creative, and accountable
Must be a self-starter and resourceful
Proven experience working effectively in a vibrant, dynamic startup environment
Trustworthy, team-oriented, and transparent
Enjoy a fun, fast-growing entrepreneurial company, and work with smart and creative people
Be part of a highly collaborative learning culture – share knowledge, be inclusive, learn and grow together. Embrace teamwork!
Knowing your ideas are heard and matter – think big!
Making mistakes is human – lets learn from them – be transparent!
We recognize you as an individual – no presumptions or judgment
15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays