Senior backend Developer
Job Description
Job description
Key Responsibilities
Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs.
Drive and participate in code and document reviews, mentoring team in best practices.
Collaborate with peer organizations, Devops, support organizations on technical issues and provide guidance.
Interpret and translate business needs to technical requirements and make accurate estimates.
Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance is achieved.
Work with team to troubleshoot code level problems quickly and efficiently.
Focus on scalability, security, and availability of all applications and processes.
Manage technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.
Motivate and educate team members on coding standards and best practices. both within the team and as part of the architecture group.
Qualifications
8+ years of experience in building and supporting web applications.
3+ years of experience in Ruby/Rails including: ERB, HAML and ActiveRecord.
3+ years of experience in developing externally facing web applications using HTML, AJAX, JavaScript, SASS, jQuery.
Experience working with relational databases such as MySQL or PostgreSQL
Some experience with Memcache and ElasticSearch is preferred
In depth knowledge of Ruby, its idioms, mechanisms, and how best to leverage them to build applications.
Ability to work independently as well as in a multi-team agile environment.
Strong analytical and problem solving skills.
An inquisitive mind and continuous learner to maintain a sustainable delivery culture.
Excellent communication and interpersonal skills.
Must Have: Ruby-on-Rails
Angular, JavaScript (ECMAScript 6, Restful APIs/Microservices) Preferred
Work in United States
Employment Options
Professional Experience
Skills
- Ruby-on-Rails
- Angular

