HYDERABAD · FULLTIME
Experienced Developer
JMH Group
Hyderabad · onsite · Posted 2d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Role: Deliver well-scoped features and bug fixes across the backend platform with minimal supervision and grow toward owning whole subsystems.
Responsibilities:
- Implement features within existing modules following the codebase's patterns: keep controllers thin, push business logic into service objects/interactors, and use models for persistence and invariants.
- Build new GraphQL types/mutations or REST endpoints; write request specs and keep API documentation current.
- Add Sidekiq workers and scheduled jobs following established patterns for retries, error reporting, and idempotency.
- Write Rails migrations safely, with awareness of locking and zero-downtime deployment constraints.
- Implement third-party integrations under guidance, with proper retries, error handling, and webhook ingestion.
- Solid practical experience developing React features/components using hooks, routing, API integration, and modern tooling; capable of independently implementing requirements, debugging issues, and following established frontend architecture and best practices.
- Add and maintain authorization policies, feature flags, and audit trails where appropriate.
- Write comprehensive RSpec unit, request, and integration tests; keep code coverage healthy.
- Run linting, static analysis, and dependency audits locally before opening a PR; resolve issues you introduce.
- Debug failing CI runs in GitHub Actions and address regressions promptly.
- Update Docker / Docker Compose configurations for local dev when new services are added.
- Participate in PR reviews and give constructive feedback to peers.
Skills Required:
- 3-5 years of working experience.
- Solid Ruby on Rails (2+ years), comfortable with Active Record associations, scopes, validations, and callbacks.
- PostgreSQL: writing safe migrations, basic indexing, joins, and reading EXPLAIN output.
- RSpec, FactoryBot, and stubbing external services in tests.
- Git, GitHub PR workflow, and basic GitHub Actions troubleshooting.
- Docker basics: building images, running containers, and using Docker Compose locally.
- Familiarity with at least one of: Sidekiq, Redis, Memcached, OpenSearch/Elasticsearch.
- REST API design fundamentals; some exposure to GraphQL.
- AWS basics: reading logs in CloudWatch, locating a task in ECS, and retrieving a secret from Secrets Manager.
Preferred
- Templating engines (Slim/ERB) and form helpers.
- Payment-flow experience.
- TypeScript at a level sufficient to read AWS CDK stacks.
- Basic performance debugging tools.
About Premium Parking Premium Parking is industry leader in the USA and transforming urban mobility with a
tech-first platform that blends AI, IoT, enterprise urban mobility, and elegant design to deliver scalable, frictionless parking and compliance solutions. As part of our Product Innovation, you’ll work alongside global product, engineering, and strategy teams to build intelligent, modular solutions that operate seamlessly across kiosks, mobile apps, IoT devices, and integrated systems.
Why Join Us
- Work directly on
AI- and GenAI-powered product & design workflows
- Shape multi-platform user experiences across
kiosks, mobile, IoT devices, and 3rd-party integrations
- Collaborate with a global team while enjoying the agility of GCC India’s start-up-style environment
- Bring your own tools — we encourage innovation and adoption of new in-house capabilities
- Direct impact on products used by cities, universities, and enterprises across North America
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02