Senior Full Stack Engineer
Skills
JavaReact.JsSoftware DevelopmentEducational TechnologyEmber.JsEmerging TechnologiesHTML
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software development experience
- Extensive experience with modern programming languages and frameworks
- Strong experience with Ruby on Rails and React
- Proven ability to build scalable and efficient systems
- Strong understanding of the software development lifecycle and agile methodologies
- Experience working with cross-functional teams
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to thrive in a fast-paced agile environment
- Experience mentoring junior engineers is a plus
Nice to have
- Hands-on
- Collaborative
- Analytical
- Detail-oriented
- Leadership-minded
- Fast learner
Day to day
- Design and develop scalable full stack software solutions that improve learner experiences
- Collaborate closely with Product and Design to shape requirements and influence technical direction
- Contribute to architecture, code quality, testing, troubleshooting, mentoring, and delivery across the full development lifecycle
