drjobs Senior Full Stack Developer Ruby on Rails

Senior Full Stack Developer Ruby on Rails

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

India

Monthly Salary drjobs

INR INR 100000 - 120000

Vacancy

1 Vacancy

Job Description

Job Description: Senior Full Stack Developer (Ruby on Rails)
Role Overview: We are seeking a proficient Senior Full Stack Developer with extensive experience in Ruby on Rails to join our engineering team. You will closely collaborate with our CTO Software Development Manager VP of Product and other key technical stakeholders. Your primary responsibility will be to architect develop and iterate on our advanced digital signage Content Management System (CMS) and interactive platforms leveraging both backend and frontend technologies while ensuring optimized performance across cloud environments.
Key Responsibilities:
  • Feature Development: Design and implement robust new features for our diverse applications which include clientfacing web applications native mobile apps and realtime interactive displays utilizing practices such as testdriven development (TDD) and behaviordriven development (BDD) to ensure maintainability and scalability.
  • Cloud Infrastructure Management: Utilize AWS services (e.g. EC2 S3 Lambda RDS) to build scalable cloudbased solutions while implementing architectural best practices to optimize performance costs and security in line with the AWS WellArchitected Framework.
  • Integrate and Innovate: Collaborate with UI/UX teams to transform interactive design concepts into productionready solutions ensuring seamless integration of branding and digital experiences connected through microservices architecture where applicable.
  • Develop Robust Signage Solutions: Engineer solutions that bridge the digital and physical worlds enabling clients to deliver dynamic immersive content through our digital signage platforms while employing frameworks like React.js for frontend development and Ruby on Rails for backend services.
  • CrossFunctional Collaboration: Engage in agile ceremonies and frameworks ensuring that crossfunctional teams adhere to best practices that lead to highquality usercentric product delivery.
  • Code Quality Assurance: Participate actively in code reviews to maintain high standards of software quality engage in architectural discussions to optimize system design and partake in knowledgesharing seminars aimed at continuous improvement within the engineering discipline.
Required Skills and Experience:
  • Rails Expertise: 5 years of proven experience in Ruby on Rails application development preferably with prior exposure to digital signage or CMS platforms.
  • Cloud Proficiency: Established track record of deploying and managing applications in AWS or Google Cloud with a solid understanding of cloud architecture security protocols and best practices.
  • Tech Stack Familiarity: Indepth experience with SQL (MySQL PostgreSQL) keyvalue stores (Redis) job queues (Resque Sidekiq) and containerization tools (Docker).
  • FrontEnd Technologies: Proficiency with modern JavaScript frameworks and libraries including Vue.js or React.js alongside ES6 CSS preprocessors (Sass/SCSS) and utilityfirst CSS frameworks (TailwindCSS).
  • DevOps and CI/CD: Familiarity with continuous integration and deployment processes incorporating tools such as Jenkins CircleCI or GitHub Actions coupled with a solid understanding of infrastructure as code (IaC) methodologies.
  • API Integration and Middleware: Proven experience working with RESTful APIs message brokers (e.g. Kafka) and search engines (e.g. Elasticsearch) along with familiarity with LLM APIs for enhanced data processing.
  • Email and Marketing Automation: Prior experience with email service providers (Mailgun SendGrid) and CRM/marketing automation tools focusing on improving email deliverability and managing workflow automation.
  • Adaptability and Learning Aptitude: A track record of quickly mastering new technologies tools and frameworks in a fastpaced development environment.
Desired Soft Skills:
  • Technical Communication: Exceptional ability to articulate complex technical concepts clearly to nontechnical stakeholders promoting understanding and collaboration across disciplines.
  • Team Collaboration: A teamoriented mentality thriving in environments that require multitasking on various interconnected projects while maintaining focus on quality and deadlines.
  • Innovative Problem Solving: A proactive mindset towards actionable insights and novel solutions particularly in the context of building impactful digital experiences.
Compensation and Benefits:
  • Competitive salary beginning at $100000/year plus performancebased bonuses.
  • Comprehensive health dental and vision benefits.
  • Generous paid time off and holiday schedules.
  • Professional development opportunities promoting ongoing learning and expertise.
  • A dynamic work culture that emphasizes collaboration innovation and continuous improvement.

github actions,ci/cd,restful apis,sql,css (sass/scss),elasticsearch,vue.js,sendgrid,redis,cloud architecture,tailwindcss,scss,cloud,mysql,docker,css,postgresql,react.js,javascript,es6,sass,ruby on rails,circleci,vue,kafka,sql (mysql, postgresql),mailgun,aws,jenkins,ruby

Employment Type

Full Time

Company Industry

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.