About the Role!
Who You Are:
- You are looking for an opportunity to deliver features from the beginning, and architect solutions, while keeping aligned with our architecture and current features.
- Working in a fast-paced, always-changing tech environment excites you. Codelitt works on innovation, and that happens fast! The projects we design are architectured for the next year.
- You are passionate about communication transparency.
- You believe that communication is the core of a collaborative team.
- You are a seeker of improvements, lover of feedback, always curious, and never satisfied - continually learning and improving.
- You have the grit and motivation to push yourself forward.
What You'll Do:
- Build and develop full-stack internal solutions using Java (Spring Boot) Vue.JS as core technologies
- Provide and receive feedback on pull requests
- Maintain the application's development/QA/production servers and keep them up and running
- Discuss features and offer possible solutions
- Provide help and guidance to other engineers on the project
- Estimate tasks accordingly based on your past experience
- Write clean, high-quality, maintainable code
- Participate in code reviews
Requirements:
- 5 years of general Software Engineering experience
- 5 years of Vue.JS front end experience
- 5 years of Java (Spring Boot) back end experience
- 5 years of MySQL relational database management system experience
- Experience building highly complex applications
- Experience working and collaborating with teams
Nice to Have:
- Experience in educational technology industries
- Experience with Agile methodologies
- Ability to run projects through SOLID processes (Git flow, code reviews, reviewing stories, planning)
- Ability to pick up new technologies quickly and efficiently
- Strong knowledge in OOP and software design principles
Benefits:
- 100% Remote for the flexibility to work anywhere you prefer and feel most productive.
- Generous PTO Policy with 30 days available annually, take the time you need when you need it.
- Company Paid Break in late December through New Year.
- Paid Sick Days for you to feel supported to take the time to unplug and recuperate when you need.
- Paid Parental Leave for you to take the time you need with a newborn.
- New-Hire Stipend for your home-office space.
- Numerous team-building events throughout the year to unwind and get to know your awesome teammates.