A little bit about you…
- You started your career as a software developer within the last few years and are now looking for your next opportunity.
- You’re ready for a bigger challenge as you continue to learn and develop your skills in full-stack web development.
- You have curiosity and drive and want to work with passionate engineers from whom you can learn.
- You want to be a part of a team with which you have a real connection, meeting in person at least a few days a week.
- You want to work at a small company where you can be responsible for projects from conception to roll-out through iteration, and you want to see the direct impact of your work.
- You want to work for a company that has a conscience, does right by its customers, and treats its employees well.
- You’re serious about work; however, you're not too serious and can maintain a work-life balance and enjoy yourself.
A little bit about us….
We, IncentFit, are a rapidly growing Wellness Tech startup based in Old City, Philadelphia, PA. We’re a team of smart, talented people who love what we do. Our mission is to develop a happier and healthier workforce by engaging employees in exercise and their overall wellness. Our products make it easier for employers to reward employees for living an active, healthy lifestyle. For this reason, we have grown to serve over 250k+ users. We’re driven by tech and passionate about getting things done while also still striving for a healthy work/life balance.
A little bit about our stack…
We run a mobile and web application on PHP8 and Angular, and we are in the process of migrating our user base to a brand-new, bespoke Vue application. Now, this isn’t your grandmother’s WordPress site; our object-oriented stack with a custom ORM uses an MVC framework running on the newest AWS ARM hardware. Our platform is fully built out with a MVC pattern and database layer encapsulation. Our UX is highly modular, with significant code reuse between our Ionic+Capacitor mobile apps and Angular front-end. We continue to move to a scalable n-tier architecture which will provide you the platform to easily and rapidly build upon what is already in place. Therefore, our codebase looks much closer to cutting-edge Node or Python stacks.
A little bit about the position….
This is a career-making opportunity to be a part of a small, rapidly growing, highly-skilled team. Our developers are not sandboxed in a coding room; they are deeply involved in all product decisions while working hand in hand with the various teams at the company to meet business needs and solve interesting technical challenges. They work front-end and back-end across the entire codebase; nothing is off limits. There are no tech specs here; you would be responsible for converting business problems into engineered solutions. You’ll also take ownership of bug fixes and small projects as needed and assist with larger development projects and rollouts. As your skills grow, so will your responsibilities. You’ll have opportunities to take on bigger projects with more ownership and learning opportunities.
PLEASE NOTE: This is not a remote position. The person hired for this position must be able to commute to our office in Philadelphia, PA, at least 3 days a week; the other 2 days can be worked at home. We understand that having an in-office workforce is going against the current norm of the work-from-home culture; however, we feel that continuing to have an in-office presence sustains strong team bonds, enhances creativity, and boosts collaboration. We're hoping to find someone who believes that these attributes are important in their workplace as well.
- 1+ years of software development experience.
- You have knowledge and background in Vue (preferably Vue 3).
- Firm grasp of object-oriented programming concepts.
- Excellent communication skills, whether talking tech or collaborating with other departments.
- Ability to take strong ownership of your work and tasks.
- A driven, positive attitude.
Bonus Points
- You have Web Development experience.
- You are experienced with PHP and/or MySQL.
- You have created and/or maintained an external design library through NPM
- You are experienced with Storybook, Vite, and/or Radix
- You have worked at a start-up previously.
- You are comfortable in a Linux environment.
We’re a devoted group that works hard but also understands you have a life. Aside from an encouraging and inclusive team culture, we also offer the following:
- Compensation of $60,000-$85,000 based on experience.
- Quarterly Profit Share Disbursements based on the quarterly performance of the business.
- Heavily subsidized dental and medical (with vision included) plans with HSA options. All HSA plans include a $500 company contribution.
- 401k with a company match.
- Generous PTO plus 10 Paid Holidays of your choosing (your birthday counts!).
- 5 weeks of paid parental leave to eligible employees following the birth or adoption of a child.
- A Wellness program with up to a $500 annual incentive. Yes, we use our own product!
- Flexible hours and the ability to work from home 40% of your total working time after training is complete.
- $1,000 per year in Professional development reimbursements.
- Commuter benefits.
- Weekly team lunches and quarterly appreciation events.