Betterhelpcom Full Stack Software Engineer at BetterHelpcom to develop and own features end-to-end, including design, development, deployment, and improvement. Work with a diverse team to build scalable, secure software using modern technologies.
Responsibilities
Develop end to end, owning features from technical design and development through deployment, monitoring, and continued improvement
Write clean, secure, readable, maintainable, and scalable code
Collaborate closely with engineers, product managers, designers, and other cross-functional partners
Design, integrate, and build internal and external APIs
Develop new products and features while improving and modernizing existing systems
Write and optimize SQL queries and design relational database schemas
Qualification
Ability to designAbility to learn quicklyFamiliarity with web application
Required
Must be legally authorized to work in the United States.
Deep understanding of web development concepts and principles.
Examples of full-stack projects or significant product features.
At least one major demonstrable project that includes frontend code, backend code, and a database.
Ability to design, develop, and launch a web application or substantial feature from start to finish.
Ability to learn quickly, navigate an established codebase, and build new skills independently.
A strong sense of ownership and eagerness to build something meaningful.
Five or more years of professional web development experience in any stack, solving challenging problems and implementing new features from scratch.
Three or more years of experience with SQL, including relational schema design and complex queries.
Familiarity with web application, data, and SQL security best practices.
Comfort working outside the abstractions of a framework and understanding what is happening behind the scenes.
Experience using Git in a collaborative team environment.