Job Title :: Full Stack Developer/Lead (Ruby on Rails & Vue.js)
Location :: Burbank, CA or Orlando, FL (Onsite from day one)
Duration :: Long Term
Mandatory skill: Ruby on Rails , Vue.Js, Mathematical Reasoning & Problem Solving.
Job Description: We are seeking a talented and motivated Full Stack Developer to join our team in building and maintaining a Competitive Admission (Comp Admission) platform using Ruby on Rails for backend services and Vue.js for frontend interfaces. This role involves developing scalable features, optimizing performance, and ensuring a seamless user experience for applicants, administrators, and evaluators.
Key Responsibilities
• Design, develop, and maintain backend services using Ruby on Rails, including APIs, database models, and business logic.
• Build responsive and dynamic user interfaces using Vue.js, ensuring accessibility and usability across devices.
• Collaborate with product managers and designers to implement features such as application forms, scoring workflows, dashboards, and notifications.
• Integrate third-party services (e.g., payment gateways, email/SMS providers, identity verification).
• Optimize application performance, security, and scalability for high-volume admission cycles.
• Write clean, maintainable code and conduct code reviews to ensure quality and consistency.
• Troubleshoot bugs and implement enhancements based on user feedback and analytics.
• Maintain documentation for system architecture, APIs, and deployment processes.
Required Skills and Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3+ years of experience in full stack development with Ruby on Rails and Vue.js.
• Strong understanding of RESTful APIs, MVC architecture, and relational databases (e.g., PostgreSQL, MySQL).
• Experience with Git, CI/CD pipelines, and containerization (Docker).
• Familiarity with frontend state management (Vuex or Pinia) and component-based design.
• Excellent problem-solving and communication skills.