Ruby Backend Software Engineer
Role details
Job location
Tech stack
Job description
Our ideal candidate is a Ruby Backend Software Engineer (2-3 years) with experience building scalable production applications, working with large data sets, and owning the entire development lifecycle. You will need to be a team player while collaborating closely with our product managers to enhance our mature, complex product. You will get to work with Angular, Ruby, AWS, among other technologies.
We offer comprehensive onboarding, career guidance, a competitive salary, a remote-friendly workspace, and continuing education support. We follow an Agile methodology in small software teams. This is an amazing opportunity for a hands-on, motivated Software Engineer who can define and implement new and challenging technical projects.
What You'll Do:
- Write easily maintainable, extendable, and understandable code that adheres to software engineering design principles.
- Creating and maintaining our APIs.
- Developing new full-stack features to improve our products.
- Supporting and enhancing current systems.
- Debugging and optimizing code.
- Supporting and development of comprehensive documentation and tests.
- Building tooling to improve our operational efficiency.
- Developing the frontend experience using Angular.
- Creating and maintaining our Backend architecture.
- Planning and maintaining a product long term.
- Performing code reviews.
- Collaborating with product to deliver on the roadmap.
Requirements
Do you have experience in TypeScript?, * 2-3 years of backend development experience in Ruby.
- Solid understanding of system design, data structures, and algorithms.
- Understanding on how to build distributed high-volume services in Ruby.
- Knowledge of development best practices (agile methodologies, code reviews, backend testing frameworks).
- Experience in backend architecture.
- Experience with or understanding of front-end development, particularly Angular, to effectively collaborate on full-stack features
- Experience working with AWS.
- Knowledge of API architecture development and optimization.
- Solid understanding of relational databases like PostgreSQL.
- Understanding of Apache Solr or willingness to learn.
- Exposure to queueing systems such as RabbitMQ or willingness to learn.
- Experience contributing to products in a production environment (product lifecycle, sticking to release schedules, etc.).
- Knowledge of development best practices (agile methodologies, code reviews, JavaScript testing frameworks).
Our Stack
- Languages (JavaScript, Typescript, Ruby)
- Frameworks (Angular, Ruby on Rails)
- Infrastructure (RDS, EC2, S3, CloudFront, Redis, Docker, Jenkins, PostgreSQL, RabbitMQ, Apache Solr)
Benefits & conditions
2.12.1 out of 5 stars Morris Township, NJ Remote $95,000 - $120,650 a year - Full-time, Pulled from the full job description
- Prescription drug insurance
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Disability insurance, We have offices in Atlanta GA, Boston MA, Morristown NJ, Plano TX, St. Louis MO, St. Petersburg FL, and Hyderabad, India. We foster a hybrid and remote friendly culture, and all our employee's work locations are based on the needs of the position and determined by the Leadership team. In-office work and activities, if applicable, vary based on the work and team objectives in accordance with Company policies.
Base Salary Range $95,000.00 - $120,650.00
At Zelis we are committed to providing fair and equitable compensation packages. The base salary range allows us to make an offer that considers multiple individualized factors, including experience, education, qualifications, as well as job-related and industry-related knowledge and skills, etc. Base pay is just one part of our Total Rewards package, which may also include discretionary bonus plans, commissions, or other incentives depending on the role.
Zelis' full-time associates are eligible for a highly competitive benefits package as well, which demonstrates our commitment to our employees' health, well-being, and financial protection. The US-based benefits include a 401k plan with employer match, flexible paid time off, holidays, parental leaves, life and disability insurance, and health benefits including medical, dental, vision, and prescription drug coverage.