What does a Full-Stack Software Engineer do?
We have built a dynamic cloud-based software platform for universities, companies, and nonprofits to power mentoring and networking initiatives. As a full-stack engineer, you'll become an integral member of a small team of engineers, working throughout the product and stack to build new features, improve the product, and build out our technical ops.
Projects you'll be working on :
- We're focused on enhancing our product for our clients and their users, as well as streamlining operations and improving our technical foundation.
- Working with the product team to develop new features focused on improving the user experience
- Improving existing features and working on streamlining client implementations through improved tools
- Improving our technical architecture and building out a continuous integration pipeline
- Modernizing our front-end in new frameworks
- Everything else - our team is small and you'll likely be involved in almost every tech related thing going on
Requirements :
3+ years of experience building consumer-facing web appsYou are interested in the full-stack opportunity and love building a feature from start to finishSelf starter with deep interest in tech - we want someone who will come in with opinions, and shape our engineering practices and decisions for the betterAn eye for design - you'll have an important role in making the product look greatBelieve in our mission and love the idea of working in education to help students succeedTechnologies you'll work with :
PHP, LaravelVanilla JS, jQuery, Vue.js, ReactKubernetes, MySQL, ElasticSearch, Redis, RabbitMQWhatever else you decide - we're constantly re-evaluating our stack and toolsHaving a prior experience with the technologies is a plus, but not mandatory for skilled candidates.Education :
Bachelor's Degree or Engineering in CS, ECE, EEE or MCA, M.Sc, BCA, B.Sc(ref : hirist.tech)