Mid/Senior Ruby On Rails Developer
Brak informacji o wynagrodzeniu
MidFull-time
#453708·Dodano 2 dni temu·5
Źródło: YourITeamsTech Stack / Keywords
RubyRuby on RailsPostgreSQLMSSQLSidekiqJWTOAuthMinitestRSpecLaunchDarkly
Firma i stanowisko
The company operates in the healthtech sector delivering solutions for the US market that accelerate patient access to prescribed medicines.
Wymagania
- Mid: minimum 3 years, Senior: minimum 5 years professional experience with Ruby and Ruby on Rails.
- Strong experience with PostgreSQL and relational database design; familiarity with NoSQL, caching, and message brokers.
- Practical knowledge of REST APIs, WebSockets, and authentication methods (JWT, cookie-based, OAuth).
- Experience with CI/CD, Docker, and Git workflows.
- Good understanding of design patterns, SOLID principles, and automated testing (RSpec, Minitest, or similar).
- Experience making architectural decisions regarding scalability and reliability.
- Daily use of AI tools in development and ability to critically review AI-generated code.
- Fluent English for client-facing communication; fluent Polish for internal collaboration.
Nice to have:
- Frontend experience with Vue or React.
- Experience with AWS (or other cloud providers) and Nginx.
- Background in HealthTech or pharmacy domains (HIPAA, e-prescribing, insurance workflows, FHIR).
- Experience working embedded at client sites, consulting, as full-stack delivery engineer, or in startups with broad responsibilities.
Obowiązki
- Develop and maintain server-side features in a large Ruby on Rails codebase organized by domain.
- Design and optimize relational data models in PostgreSQL; integrate with MSSQL as required.
- Implement and maintain background processing with Sidekiq and ensure reliable job flows.
- Build and maintain REST APIs and WebSocket endpoints; implement secure authentication (JWT, cookie-based, OAuth).
- Write and maintain automated tests (Minitest or similar), using fixtures and test-first practices.
- Participate in architectural decisions with scalability and security in mind.
- Use feature flags (LaunchDarkly) for safe, incremental releases; monitor errors via Sentry and work with analytics in Metabase.
- Review and refine code produced with AI assistance, ensuring quality and security.
- Work closely with stakeholders and clients in English; participate in technical calls, demos, and requirements discussions.
- Contribute to continuous integration and delivery pipelines (Docker, CI/CD) and collaborate on operational improvements.
Benefity
- Remote working.
- Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
- Agile approach and no bureaucracy.
- Outstanding integration trips to various places in Europe.
- Activities to support well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.
Opieka zdrowotna
Karta sportowa
YourITeams
77 aktywnych ofert