
Software Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Software Developer with over 10 years of experience in Ruby on Rails, PostgreSQL, and JavaScript to join our team in London, United Kingdom. This role is full-time and offers an opportunity to work in a dynamic and innovative environment.
Responsibilities
- Achieve significant performance improvements and modernize tech stacks.
- Architect and develop scalable, resilient systems for financial transactions.
- Implement asynchronous communication and background processing.
- Develop GraphQL APIs and leverage React/TypeScript for scalable UIs.
- Conduct data-driven improvements through A/B testing.
Requirements
- 10+ years of professional experience in Ruby on Rails.
- Strong knowledge of PostgreSQL and JavaScript.
- Experience with React, GraphQL, REST APIs, and Microservices.
- Proficiency in Agile, Git, Heroku, Stripe, System Security, and Data Migration.
Nice to Have
- Experience with Redis, Sidekiq, ElastiCache, and Cloudflare.
- Familiarity with Amazon Web Services (AWS), Docker, Linux, and MacOS.
We Offer
- Competitive salary
- Opportunity to work in a leading fintech environment
- Professional growth and development opportunities
About the Company
Our company is at the forefront of fintech innovation, providing cutting-edge solutions for financial transactions and peer-to-peer platforms. We are committed to building scalable, resilient systems and fostering a culture of continuous improvement and technical excellence.
Skills & Expertise
- Code Architecture
- APIs
- Troubleshooting
- API Integration
- Back-end
- MVC architecture
- System Design
- Data Migration
- OAuth
- Scalability
- CanCan
- GoDaddy
- Cloudflare
Tools
- Git
- Capistrano
- RSpec
- Slack
- Terminal
- IntelliJ IDEA
- RabbitMQ
- Chef
- Jenkins
- Puppet
Storage
- PostgreSQL
- MySQL
- Microsoft SQL Server
- Vertica
- Redis
Languages
- Ruby
- HTML
- JavaScript
- GraphQL
- CSS
- SQL
- Python
- JRuby
- ECMAScript (ES6)
- Elm
- HTML5
- TypeScript
- Kotlin
- DYNAMO
Paradigms
- Web Architecture
- Continuous Deployment
- REST
- Microservices
Platforms
- Heroku
- Amazon Web Services (AWS)
- Docker
- Linux
- Twilio
- MacOS
- Rackspace
- DigitalOcean
Frameworks
- Ruby on Rails (RoR)
- Ruby on Rails 5
- Ruby on Rails 4
- Ruby on Rails 3
- OAuth 2
- React Native
- Capybara
Libraries/APIs
- Ruby on Rails API
- Stripe
- REST APIs
- React
- Sidekiq
- Twilio API
- jQuery
Certifications
- edX Honor Code Certificate for Scalable Machine Learning (Apache Spark)
- University of California at Berkeley via edX
- CS169.2x: Advanced Software as a Service, BerkeleyX
- CS169.1x: Software as a Service, BerkeleyX
Preferred Environment
- IntelliJ IDEA
- Terminal
- Slack
- MacOS
Amazing Thing
...system I've developed handles financial transactions and is incredibly resilient.
© JetThoughts. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.