Sr. Backend Software Engineer

Sorry, this job was removed at 2:35 a.m. (CST) on Friday, August 18, 2023
Find out who's hiring in Indianapolis, IN.
See all Developer + Engineer jobs in Indianapolis, IN
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description

Summary

We are a tight-knit group with diverse backgrounds who value our culture. Individually, we strive to be humble, hungry, and people-smart. As a team we put learners first, we ask clarifying questions, we highlight what's working, we share before we are ready, we have difficult conversations, we get agreements, and we make time for life. These aren't just slogans we put on the wallwe love and live by our culture.

So, if you are a hungry engineer who is looking to jump on a path of continuous learning, continuous improvement, and a team that values impacting real people in a real waylook no further, you may be a llama and just don't know it yet.
Candidates for this senior role will typically have at least 4+ years experience and will be most successful if they have a desire to grow in our entire stack but specialize immediately in the backend.

Roles & Responsibilities

  • Backend Engineering (50-70%)
    • Backend engineering at Lessonly includes the following server-side tech stack; Ruby, Rails, PostgreSQL, Redshift, Algolia, Redis, Memcached, and whatever comes next.
    • This job will require the ability to write code according to our Ruby style guide and Rails style guide which will include fixing bugs, authoring and modifying gems, as well as authoring and modifying core and supporting application functionality.
  • Code Reviewer (10-20%)
    • A strong peer review culture is incredibly important to us. Everyone strives to improve every day, and the code review process is vital to this goal.
  • Story creation and estimation (0-10%)
    • You will work with the Product Manager to translate requirements into work items for the backlog.
    • When the time is right, you will participate with the other software engineers in designing the solution that will best meet the needs of both the customer and the business.
  • Front End Engineering (0-10%)
    • Front end engineering at Lessonly includes the following client-side tech stack; (S)CSS (our CSS Style Guide), JavaScript (our JavaScript style guide), React and Redux (our React style guide).
    • This set of responsibilities is not a requirement for this job, however, if you'd consider yourself full-stack or aspire to be, this job could have that opportunity.
  • On-Call Engineering (5-10%)
    • Every engineer at Lessonly is accountable for supporting the application, however, this particular job will likely have a slightly escalated level of responsibility. This particular individual will be on a rotation with other engineers that respond to and triage all application wide errors and outages both during and after business hours.
    • These application wide errors and outages are rare, but they do happen from time to time

Requirements

  • Critical Abilities
    • You are able to write production-quality APIs, controller-level code, and/or application business logic services.
    • Server-side tech (Ruby on Rails)
  • Business and technical translation
    • You are able to translate the non-technical business needs into a clear technical action plan and vice versa, seamlessly.
  • Promises delivered
    • You are known for the ability to make an estimate, establish a deadline collaboratively, and hit that mark.
  • Producing value, not work
    • You are known for asking clarifying questions about the intended impact of the work, weighing options, and devising creative solutions to complex problems.
  • Showing progress via iteration
    • You are known for taking a big problem and decomposing it into shippable chunks that can ensure all parties are aligned on the outcome.
  • Beneficial Abilities
    • You are able to write production-quality integrations that involve JSON, XML, and open protocols such as SAML or xAPI.
    • Integration tech
  • Nice-to-have Abilities
    • You are able to write production-quality integrations that involve JSON, XML, and open protocols such as SAML or xAPI.
    • Infrastructure tech
  • Web-presentation tech (client-side engineering)
    • You are able to write production-quality HTML, (S)CSS, and basic JavaScript.
  • Web-logic tech (client-side engineering)
    • You are able to write production-quality advanced JavaScript (React and Redux).


Lessonly Benefits

  • A whole person approach to taking care of you with medical, vision, dental, disability, financial, mental, and life benefits
  • Time for life with unlimited PTO, Summer Break (all-company week of vacation in July) and Winter Holiday (all-company time off in December)
  • Paid parental leave for primary and secondary caregivers
  • Giving back to our communities with dollars and volunteer time through our Brighter Indy program
  • Flexibility to #dobetterwork in the location that works best for you -- the Indianapolis office, your home office or that local coffee shop you love
  • Recognition for the work you do and the success of our team -- shout outs, weekly MVPly award, quarterly Golden Llama award, and a team that is always excited to celebrate meeting a challenge



Lessonly is an Equal Opportunity Employer, we do not discriminate against any protected class including, race, color, religion, sex, national origin, sexual orientation, gender identity, genetic information, disability or protected veteran status.Lessonly will provide reasonable accommodation to qualified individuals with disabilities. Please contact [email protected] if you require a reasonable accommodation to apply for a job.

More Information on Lessonly
Lessonly operates in the Sales industry. The company is located in Indianapolis, IN. Lessonly was founded in 2012. It has 272 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all jobs at Lessonly, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LessonlyFind similar jobs