Senior Full-Stack (Ruby on Rails/React) Developer
Are you an experienced Full-Stack Engineer who loves elegant code and clean architecture?
Are you fluent in Ruby, Rails, and JavaScript, with a strong focus on designing and maintaining robust server-side APIs? We’re looking for talented engineers to help grow our enterprise-class IoT access control products and web & mobile software solutions.
Our client is a leader in cloud-based access control and smart lock management. They offer a scalable SaaS solution, which integrates and consolidates connected locks, allowing clients to manage secure access across properties remotely. Known for a decade of innovation in IoT access control, they serve a range of clients, from vacation rental owners to Fortune 50 enterprises.
If you’re passionate about using your full-stack skills to shape the future of IoT access control, we’d love to hear from you!
Experience / Skills:
Must have:
- 5+ years in software development with demonstrated expertise in Ruby & Rails on back-end part, React on the front-end part and familiarity with at least one JavaScript framework (e.g., Angular, Ember, Backbone)
- Proven experience in RESTful API integration
- Proficiency with JSON & XML, SQL RDBMS, and proper database design
- Ability to write unit and integration tests for automated regression testing
- Strong experience with Git
- Strong analytical and problem-solving skills with a high attention to detail
- High coding standards, following idioms and best practices for the tech stack
- Strong organizational skills to handle multiple projects, deadlines, and shifting priorities
- Excellent communication skills (written and verbal)
- Upper-Intermediate level of spoken English
Good to have:
- Experience with IoT/embedded devices
- Familiarity with GraphQL and gRPC
- Knowledge of Amazon Web Services (AWS)
- Microservice architecture and DevOps experience
Responsibilities:
- Execute and own individual features end-to-end, from distributed services to frontend implementation
- Work closely with the product manager for requirements gathering and task breakdown
- Lead the discovery and development of integrations with third-party services or devices
- Support and enhance existing products and services, making recommendations aligned with our commitment to continual improvement
We offer:
- Competitive salary with the regular review
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- National Holidays as paid time off
- Flexible working schedule, remote format
- Direct cooperation with the customer
- Dynamic environment with low level of bureaucracy and great team spirit
- Challenging projects in diverse business domains and a variety of tech stacks
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online teambuildings.
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team