Full Stack Software Developer – SaaS Platform Lead
Posted on 25-Apr-23
- 5 day work week
- Performance bonus
- Fun working environment
- Lead the development and maintenance of our SaaS platform, using Vue.js, Spring Boot, and MySQL.
- Collaborate with product and design teams to define technical requirements and create high-quality, scalable solutions.
- Participate in code reviews, ensuring that code meets technical and performance standards.
- Manage project timelines and milestones, and ensure that the team delivers high-quality, tested code on schedule.
- Use Agile methodologies to continuously improve the development process and increase productivity.
- Manage and communicate with an outsourced development team to ensure alignment with project goals and timelines.
- Evaluate and hire a team of junior developers to support the growth of the development team.
- Collaborate with DevOps team to ensure that the platform is deployed and managed in a secure and efficient manner.
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in full stack software development.
- Strong proficiency in Vue.js, Spring Boot, and MySQL.
- Experience with cloud-based infrastructure, such as AWS or Azure.
- Familiarity with Agile development methodologies.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in a team environment.
- Experience managing outsourced development teams and communicating across time zones.
Nice to have:
- Experience with Redis, MyBatis, and MyBatis-Plus.
- Familiarity with DevOps principles and tools.
- Experience with Docker and containerization.
- Experience hiring and managing junior developers.