This is a remote position.
A RoesselJoy client is looking for a Senior Full-Stack Software Engineer to join an A+ engineering team. The tech stack is modern, well-documented, and has very little tech debt (the second-gen platform we're building out right now is a greenfield project). Specific technologies include React, TypeScript, Django, PostgreSQL, and AWS CDK. We re particularly interested in candidates who prefer backend engineering, and DevOps experience is a significant plus.
What will you do:
- Build, test, and continuously deploy code across the backend and frontend
- Research and propose solutions to complex business and engineering challenges
- Maintain thorough code coverage by writing high-quality unit, integration, and end-to-end tests
- Write exemplary documentation
- Work closely with product management to envision and prototype new features for the platform
Requirements
Skills and experience: - 5+ years of full-time professional software engineering experience
- Strong CS fundamentals, including a solid understanding of data structures, algorithms, and concurrency
- Understanding of databases, networking, internet security, cloud computing frameworks like Kubernetes and the AWS offerings is a plus
- 5+ years of experience with backend frameworks such as Django, Rails, Node + Express, Go + Gin, Spring, etc.
- 5+ years of experience using relational databases in a production environment such as PostgreSQL.
- 3+ years of experience using modern deployment technologies in a production environment, experience with AWS CDK is a plus
- Strong understanding of agile practices and tools
Skills and experience: 5+ years of full-time professional software engineering experience Strong CS fundamentals, including a solid understanding of data structures, algorithms, and concurrency Understanding of databases, networking, internet security, cloud computing frameworks like Kubernetes and the AWS offerings is a plus 5+ years of experience with backend frameworks such as Django, Rails, Node + Express, Go + Gin, Spring, etc. 5+ years of experience using relational databases in a production environment such as PostgreSQL. 3+ years of experience using modern deployment technologies in a production environment, experience with AWS CDK is a plus Strong understanding of agile practices and tools