Description
Job Summary:
We are seeking a back-end developer to build and maintain internal tools, APIs, data modeling, asynchronous jobs, and ensure performance and security.
Key Highlights:
1. Opportunity to transform businesses with technical expertise
2. Focus on collaboration and technological innovation
3. Environment that values competence and diversity
**Open positions for those who want to transform businesses and their careers!**
---------------------------------------------------------------------
### **Desired Qualifications**
• Experience with video pipeline (upload, transcoding, CDN, DRM).
• Advanced observability (Newrelic/Sentry), feature flags, blue\-green/canary deployments.
• Kubernetes/Docker and deployment automation.
• Cloud cost optimization and advanced database tuning.
• External integrations (webhooks, authentication, BI).### **What You Will Find**
NOTE: Initial 3-month assignment via UDS, followed by direct employment with the client subject to performance evaluation.
As a PJ contractor, you will interact with both companies but remain significantly closer to the client.
At UDS, you will also have access to:
Managerial support;
Training programs;
Flexible working hours;
Work equipment;
Corporate UDEMY account access;
AWS certification access.### **Job Requirements**
• 3–5+ years of experience building production web back-ends.
• Hands-on experience with Ruby on Rails Fullstack (or strong foundation in another MVC framework).
• Hotwire
• Tailwind
• ActionView / ActionPack
• Relational databases: modeling, transactions, tuning.
• Redis/queues and asynchronous processing (Sidekiq/Resque or equivalent).
• HTTP/REST: versioning, idempotency, pagination, rate limiting.
• Automated testing and CI/CD.
• AWS (or similar cloud): S3, CloudFront, EC2/Lambda, IAM, VPC.
• Productive use of AI tools for development (Copilot, Cursor, Claude, etc.).
• Ownership mindset, sense of urgency, and customer focus.### **Your Responsibilities**
• Develop and maintain \*\*internal tools\*\* (CS/Admin): CRUD operations, reports, automations, integrations.
• Design, develop, and maintain REST APIs for player, dashboard, and integrations.
• Data modeling: indexes, query optimization, safe migrations.
• Asynchronous jobs: queues, idempotency, retries, dead\-letter queues.
• Observability: structured logs, metrics, tracing, SLOs/SLIs.
• Performance and cost: propose improvements balancing speed and economy.
• Security: authentication/authorization, abuse prevention, OWASP.
• Quality: automated tests, PR reviews, coding standards, CI.
• Close collaboration with CTO and PM on technical prioritization and roadmap.### **Important Reminders**
At UDS, we hire competent people eager to **transform using their knowledge.**
This is independent of your region, age, ethnicity or race, religion, gender identity or sexual orientation.
Do your skills match this role? **That’s all that matters.**
Do your profile and values align with ours? **Join us in creating transformations.**