The SchoolMint Engineering team is looking for a talented Mid - Senior Software Engineer to work with both the frontend and backend directly.
The Software Engineer leads efforts, provides training and serves as a technical resource for other Developers. You are responsible for development, and maintenance of our public-facing products used by thousands of schools across the US.
You will be documenting detailed system specifications, participation in maintenance of features for our production applications.
Back-end : PHP, Laravel, MySQL
Cloud infrastructure : AWS
Collaboration : GitHub and Bitbucket
What You Will Do :
Write high-quality code and participate in design and code reviews to maintain development standards.
Work closely with cross-functional teams to translate high-level roadmap vision into feasible feature specifications and deliverables
Generate and maintain software documentation
Collaborate with team members to determine best practices and client requirements for software
Troubleshoot, debug and upgrade existing software
Professionally maintain all software and create updates regularly to address customer and project concerns
Actively seek ways to improve business software processes and interactions
About You :
2-5 years of Full Stack Development experience developing software applications and working on large-scale software projects
Bachelor’s degree in Computer Science, Information Systems, related field or equivalent work experience.
Experienced in Agile product development processes
Advanced knowledge of web application development, object-oriented programming, and relational database systems, and version control tools
Expert knowledge of server-side technologies, such as : PHP, Laravel framework, MySQL
Ability to adapt and learn quickly in a constantly-evolving environment.
Some Awesome Perks
Private medical insurance
12 days PTO, tenure PTO, 5 sick days, birthday floating holiday, floating holiday, volunteer day, company observed holidays, 3 extra days
Referral bonus program
A casual work environment with people who also know how to have fun!