Ruby on Rails Developer/ Architect

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Angular
JavaScript
Ruby on Rails
GraphQL
AWS
Kubernetes

Job Details

Job Role: Front End developer /Architect

Location: Baltimore, MD | Evansville, IN | Irving, TX

Duration: 12+ months

 

About the Role

As a Senior Staff Software Engineer, you will lead the architectural design and implementation of scalable, high-performance front-end systems for our loan acquisition platforms. This role requires a blend of hands-on technical expertise and strategic leadership to enhance customer-facing applications and drive modernization initiatives.

Key Responsibilities:

  • Architect Frontend Systems: Design and implement robust frontend architectures using Angular, JavaScript, and Ruby on Rails, ensuring scalability and maintainability.
  • Lead Modernization Efforts: Spearhead the migration of legacy systems to modern frameworks and cloud-native solutions, leveraging AWS and Kubernetes.
  • Implement GraphQL APIs: Develop and optimize GraphQL APIs for efficient data retrieval and integration with backend services.
  • Collaborate Across Teams: Work closely with product managers, designers, and backend engineers to deliver seamless user experiences and align technical solutions with business objectives.
  • Mentor and Guide: Provide technical leadership and mentorship to engineering teams, promoting best practices and fostering a culture of continuous improvement.
  • Drive Acquisition Strategies: Utilize expertise in acquisition systems to enhance lead generation, conversion, and customer engagement processes.

Required Qualifications

  • Experience: 10+ years in software engineering, with a focus on frontend development and system architecture.
  • Technical Skills: Proficiency in Angular, JavaScript, Ruby on Rails, GraphQL, AWS, and Kubernetes.
  • Modernization Expertise: Proven track record in migrating and modernizing legacy systems to cloud-native architectures.
  • Acquisition Systems Knowledge: Experience with loan acquisition platforms, lead generation, and customer acquisition strategies.
  • Leadership: Strong leadership skills with experience in guiding teams through complex technical challenges.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

 

Preferred Qualifications

  • Cloud Certifications: AWS Certified Solutions Architect or similar credentials.
  • Containerization: Experience with Docker and container orchestration using Kubernetes.
  • CI/CD Pipelines: Familiarity with continuous integration and deployment processes.
  • Agile Methodologies: Experience working in Agile development environments.

 

Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About iTech US, Inc.