Ruby on Rail Developer
Radial
Contract King of Prussia, Pennsylvania, United States Posted 4 years ago
About Position
Ruby on Rail Developer (Contract)
$100.00 / Hourly
King of Prussia, Pennsylvania, United States
Ruby on Rail Developer
Contract King of Prussia, Pennsylvania, United States Posted 4 years ago
Description
Responsibilities
A Ruby on Rails engineer is expected to make highlevel decisions about coding standards, integration patterns and common tools and primitives for the frontend technologies.
Acts as the bridge between business goals and the realized system.
Work with product, business, engineers, ops, hosting, to deliver sustainable, reusable solutions that meet customer needs.
Ensures products and services are built per design principles.
Documents designs and architecture for consumption by the right people at the right times.
Drives themselves and others to write down designs and plans for communication and clarity of thoughts.
Creates alignment across engineering for a single architecture that makes us more than the sum of our parts.
Designs a complete and complex framework, system or product
Defines processes for technical platforms, system specifications, input/output and working parameters for hardware and/or software compatibility
Conceives system interfaces and business application prototypes
Identifies, analyzes and resolves system design weaknesses
Influences the shaping of future products by contributing to the framework (architecture) used across multiple products or systems
Provides multilayered technical expertise for next generation initiatives
Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
Documents and explains designs and standards for implementing engineers.
Must Requirements Expert knowledge of Front end technologies and specifically Ruby on Rails framework.
Demonstrated knowledge of designing, building and maintaining a distributed system.
Demonstrated knowledge of service oriented architecture microservices
Practical knowledge of RESTful resource design.
Proven ability to translate product requirements into efficient solutions that which meet customer need.
Use of appropriate data structures and algorithms and comes up with generic/objectoriented code that encapsulate aspects of the problem that are subject to change
Experience with multitenant, distributed systems
Experience developing using a microservice architecture
Experience working in agile development team
Expert knowledge of HTML5, CSS3/SCSS, jQuery, OOP Javascript.
Experience with SQL, Git, and working with APIs
Experience with MiniTest/RSpec, TDD
Experience using a continuous integration/continuous deployment process such as Go CI/CD tools.
Well versed in gems/plugins, Ruby on Rails (and web applications in general), REST API interactions, and data modeling
Strong verbal and written communication skills Be a team player / laugh and have fun / strive to get better
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.