
Full Stack Software Engineer
Versana
full-time
Posted on:
Location Type: Hybrid
Location: Charlotte • North Carolina • United States
Visit company websiteExplore more
About the role
- Develop and own front and back-end applications for our platform.
- Work with Product and UX to address client needs with high-impact and high-visibility solutions.
- Write clean, maintainable and well-documented code.
- Build test automation across the full stack of our software.
- Optimize the applications for performance and scalability.
- Develop and maintain our design system.
- Help setup the technical foundation and culture for the Application Development squad.
- Help onboard and mentor new team members.
Requirements
- BS or BA in Computer Science or related field.
- 5+ years of full stack development experience (backend with Java/Spring Boot, front-end with React/Angular (TypeScript/JavaScript).
- Good understanding of application architecture and performance optimization.
- Adeptness at using build and development tools (Git, Maven/Gradle, Artifactory).
- Experience with REST APIs and GraphQL.
- Experience working with Databases (SQL and NoSQL).
- Ability to partner with multi-functional teams and pivot quickly.
- Curiosity and willingness to learn new things.
- Strong communication, analytical and problem-solving skills.
Benefits
- Equal Employment Opportunity Employer
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack developmentJavaSpring BootReactAngularTypeScriptJavaScriptREST APIsGraphQLSQL
Soft Skills
communicationanalytical skillsproblem-solvingcuriositywillingness to learnmentoringcollaborationadaptability
Certifications
BS in Computer ScienceBA in Computer Science