Applyš USA
šø 150000 - 180000 USD per year
š Film industry
š¢ Company: Backstage
- Demonstrated prior experience leading feature development and shipping software in a professional team setting.
- Strong project management skills and familiarity with project management software such as JIRA.
- 8+ years of experience working with Ruby on Rails.
- Ability to create well-architected, readable code following best practices.
- Deep knowledge of the standard Ruby library and experience upgrading RoR between major versions.
- 4+ years of experience using ReactJS or a comparable frontend framework.
- Knowledge of responsive styling using CSS and preprocessors like SCSS and SASS.
- Experience with ElasticSearch, caching solutions like Memcached and Redis.
- Experience integrating with payment solutions such as Stripe, PayPal, and Dwolla.
- Familiarity with Amazon Web Services including EC2, S3, RDS, and deployment best practices.
- Experience managing Linux servers and provisioning systems using Ansible.
- Experience monitoring and managing the WAF firewall and network optimization through Cloudflare.
- Experience creating small utilities through AWS lambda or Cloudflare workers.
- Ability to implement automated testing, particularly integration testing via Selenium / Capybara.
- Competency working with relational databases like MySQL and PostgreSQL.
- Familiarity with mass email systems such as Sendgrid.
- Experience writing both client and server side JavaScript.
- Lead feature development while managing timelines and stakeholder expectations.
- Collaborate with designers and product developers to conceptualize and build new features end-to-end.
- Design, write, and maintain efficient, reusable, and reliable Ruby and JavaScript code.
- Establish processes to ensure maintainability of new code; upgrade old code via refactor and replacement.
- Write automated tests to ensure proper code coverage for new features.
- Plan, develop, upgrade, and maintain current and future infrastructure and frameworks.
- Troubleshoot and resolve technical issues while coordinating with the Support team.
- Monitor system instrumentation to optimize performance.
- Investigate and implement new web development technologies and best practices.
- Identify any bottlenecks or bugs in the system and devise solutions.
- Coordinate with and mentor other team members.
AWSNode.jsPostgreSQLProject ManagementAgileElasticSearchCSSJavascriptMySQLRubyRuby on RailsJiraAmazon Web ServicesElasticsearchRedisSeleniumJavaScriptLinux
Posted 2024-11-17
Apply