Full-Time Full Stack Software Engineer
Job Description
POSITION OVERVIEW
Legacy.com’s Engineering teams are responsible for building and maintaining our platform. We offer excellent opportunities for personal growth and development as a Software Engineer. We’re looking for a detail-oriented, personable team player to assist our Technology Department.
RESPONSIBILITIES
- Build and maintain our memorialization platform using tools such as NodeJS, Django, React, Terraform, AWS, Graphite, Kibana, and Sentry
- Compose unit and functional tests for software components
- Participate in agile rituals including:
- Project planning to review user stories, wireframes, and product specifications
- Timely and ongoing status to your assigned teams
- Coordination with the Product Management, Operations, and Customer Support teams to turn business requirements into technical solutions
- Blameless post-mortems
- Determine root causes of failures with other software, system, and test engineers
- Monitor and execute automated and manual, regularly scheduled processes necessary for application operations
- Validate that our platform is performant and scalable on an ongoing basis
- Participate in hiring, onboarding, and training of new engineers
DESRIRED EXPERIENCE
- Professional experience in:
- NodeJS, ECMAScript, TypeScript, Python, or another similar language
- At least one modern web framework (we use Django and React on this specific team, but what we care about is that you understand framework principles, including abstraction layers and not re-inventing the wheel. Other front-end and back-end frameworks absolutely count as experience.)
- SQL (MSSQL, PostgreSQL), NoSQL (key-value stores such as Redis/MongoDB), and ORMs (Django)
- Comfort in development environments using version control (Git, Github, Mercurial), unit testing, and code review.
- DevOps experience including Continuous Integration (CI/CD), cloud platforms (AWS), provisioning tools (Terraform), containers (Docker), Linux, command line (CLI, terminal, bash), and monitoring tools (Graphite, Kibana, Sentry, CloudWatch)
- Working in collaborative teams and maintaining neighborly partnerships with cross-functional colleagues.
- Demonstrated consistent ability with:
- Leadership, emotional intelligence, and empathy skills
- A very high degree of integrity, honesty, and discretion
- Strong problem solving and critical thinking skills
- Excellent written and verbal communication skills, including documenting your work for others
- Effective standard workplace skills:
- Working as a member of a team and independently
- Organizational skills including excellent time management and the ability to prioritize tasks effectively
- Understanding of the HTTP request/response cycle and HTML DOM
- Customer/user-focused
BENEFIT OFFERINGS
Legacy.com offers a very generous and comprehensive benefits package, including:
- Medical, Dental, and Vision Insurance
- Unlimited Time Off
- Life insurance and more to support you and your family
- 6 weeks of parental/caregiver leave
- 401k plan with discretionary employer match
- Employee Assistance Program (EAP)
- Friendly, team-oriented, and inclusive environment experienced in remote team communications
- Remote first with the opportunity for hybrid time in the office if desired
If you choose to come into the office, some additional benefits include:
- Parking/Transit Flex Spending
- RTA and CTA pre-tax payroll deductions
- Weekly company-paid lunches when in office
- Casual dress
- Daily, company-provided coffee, tea, soda, and snacks
Our office is located within a few blocks of Ogilvie and Union Station. You can check out our new headquarters here: https://www.builtinchicago.org/2019/06/06/legacycom-new-chicago-office
How to Apply
Please click this link to apply: https://legacy.applytojob.com/apply/NbB9PnPLLS/Full-Stack-Software-Engineer?source=pink+jobs175 total views, 0 today