Remote Ruby on Rails Developer

Company: PMAA Inc
Location: Deerfield Beach , Florida, United States
Type: Full-time
Posted: 02.AUG.2020


We are seeking a motivated Rails Developer to join our team! Your primary focus will be development of all server-side web application logic...


We are seeking a motivated Rails Developer to join our team! Your primary focus will be development of all server-side web application logic in Ruby, around the framework Rails, definition and maintenance of web application databases, and implementation of software best practices while ensuring high performance and responsiveness to requests from the front-end. DUTIES AND RESPONSABILITES Design, build, and maintain efficient, reusable, and reliable Ruby code. Integration of data storage solutions. Integration of user-facing elements developed by front-end developers with server-side logic. Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization and automatization. Automates various marketing tasks and data reporting where applicable. Communicate effectively regarding scope and deadline changes to development queue. Translate othersrsquo concepts and existing clientrsquos information into visually compelling stories under potentially tight deadlines. QUALIFICATIONS Bachelor's degree (BA) in Computer Science or Computer Engineering or higher. Minimum 3 years of hands-on leadership experience andor training, or equivalent combination of education and experience. Superior time management and prioritization skills. This must be exemplified by being pro-active and coming up with and completing a ldquoto do listrdquo that is proactive versus reactive. Ability to withstand pressure and handle the demands of complex deadlines on a small team. Proven experience communicating with team members via chat and comfortable communicating with non-technical clients. Collaborate with Marketing Team for potential conceptualization, as well as work independently, to achieve the best possible results. Self-motivated with an ability to obtain requirements, proactively solve problems and identify new opportunities. SKILLS bull Ruby on Rails, Linux, MySQL, Web Security, REST API, JS, and jQuery bull Git code versioning and similar tools are required. bull Development experience with Vue.js bull Experience with CMS. bull Experience with email marketing campaigns. bull Intermediate C. bull Experience managing multiple projects simultaneously, AGILE and SCRUM. bull Experience in technical documentation writing. bull Implementing automated testing platforms and unit tests. bull Experience working in a project management tool, such as Wrike. bull Experience with container management and virtual machines such as Docker, Docker Compose, Docker Hub a plus. bull Experience of continuous integration and deployment Jenkins andor Travis CI a plus. bull Knowledge with managing Web servers, hosting environments, databases, Syspro database a plus. bull Knowledge of creating database schemas that represent and support business processes a plus. bull Experience with testing frameworks including Rspec, Selenium, andor Capybara a plus. bull Experience with DevOps, AWS, andor Azure a plus. bull Knowledge of SEO development and implementation a plus. COMPETENCIES Diversity - Shows respect and sensitivity for cultural differences Promotes a harassment-free environment. Ethics - Treats people with respect Keeps commitments Inspires the trust of others Works with integrity and ethically Upholds organizational values. Adaptability - Adapts to changes in the work environment Able to deal with frequent change, delays, or unexpected events. Analytical - Collects and researches data Designs work flows and procedures. Oral Communication - Speaks clearly and persuasively in positive or negative situations Listens and gets clarification Responds well to questions Demonstrates group presentation skills Participates in meetings. PlanningOrganizing - Prioritizes and plans work activities Uses time efficiently Plans for additional resources Develops realistic action plans. Problem Solving - Identifies and resolves problems promptly Gathers and analyzes information skillfully Safety and Security - Observes safety and security procedures Uses equipment and materials properly. Teamwork - Exhibits objectivity and openness to others' views Gives and welcomes feedback Contributes to building a positive team spirit Supports everyone's efforts to succeed. Technical Skills - Assesses own strengths and weaknesses Pursues training and development opportunities Strives to build knowledge and skills continuously Shares expertise with others.

Apply Now


Free eBook

Loader2 Processing ...