Role: junior software engineer reporting to: lead senior engineer
Covid-19:
When the covid-19 pandemic hit in march of 2020, we were one of the first companies to send our people to work from homeAnd since then, we`re still (mostly) working remotelyOur first core value is `people first` and the pandemic has reinforced how true this value reigns to usOur office is located in the chicago loop, and those that want to may work in-officeFor the rest of us, we have `figured out` how to work remotely and we will continue to do so until it`s safeWe know the world is shifting and we are tooWhat is the future of benchprep`s plans for working in-office or remote? we haven`t figured it out exactly - but what we do know is collaboration and connection are our top prioritiesLet us know what your preferences or requirements are for being in-office, hybrid or remote onlyWelcome to benchprep!
About us:
We deliver the most advanced and flexible learning experience for certification, credentialing, test prep, continuing education, and trainingOur cloud-based learning platform is designed to help training organizations, associations and the extended enterprise deliver a highly engaging and effective learning experience for individuals who are trying to advance their careersWe incorporate the latest in learner-centered technology, including personalization, gamification, data science, usability and omni-channel delivery.
We`re sitting in a pivotal time in the benchprep historyThe number of learners on our cloud-based learning platform has reached 6 million in 2021.
We`re committed to helping students learn better, and that starts with our own people.
About the role:
You will join a high-functioning engineering scrum team in a profitable start-up, building green-field projects as well as improving upon existing top-of-the-line productsIn this role you`ll get to own projects with real user impact and be in a great team of passionate engineers in a fun, collaborative, and engaging environment.
Some challenges you`ll tackle:
Build and help maintain benchprep`s suite of web applications
Gain exposure to a wide variety of aspects of web development during 3-month functional team cycles
Work closely with designers, product management, and business stakeholders
Develop features to help end users learn better and our customers to make data-driven decisions
Receive mentorship and guidance from fellow members of the engineering team
About the team:
Our engineering team is a talented, dynamic group of individuals with diverse backgrounds and skill setsWe value new ideas, as well as the opportunity to work with new and exciting technologies, while we work toward a common goal of helping millions learn better and faster.
You should:
Have solid knowledge of algorithms and data structures
Have some experience developing web applications (professionally or in an education setting)
Have familiarity with technology stack (ruby, javascript, postgresql, redis, nginx)
Have experience in a full stack environment, either professionally or in an education setting
Experience with dynamic languages is preferred
Be curious about ever-changing technology
Life at benchprep:
We work at benchprep because we`re dedicated to the mission and each day have an opportunity to be challenged and learnWe work hard, eat well, and have lots of funCulture is our lifeline at benchprepWe celebrate our people, both professionally and personallyWe focus on flexibility - both in work/life balance, but also everyday in operating with agilityWe care about learning so much that we offer employees $1,200 annually to develop their skillsIt`s no wonder we were selected in inc`s best workplaces of 2020 and crain`s 2020 best places to work in chicago lists.
We are an equal opportunity employer and value diversity at our companyWe do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We are looking for high performing and motivated professionals who are excited about the chance to leverage technology to impact the lives of millions of learnersJoin us.