ruby on rails developer to work on ROR code base

$44.00-$70.00/小时

$44.00-$70.00/小时 Upwork 技术与编程 海外
840天前

详细信息

The ideal candidate is to manage the interchange of data between our users and the server. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application. Responsibilities Architect and install new infrastructure Design and build reusable and efficient ruby code Plan and implement new features Integrate data sources and databases in one system Identify the bugs and propose the solution for problems Interact with stakeholders to express and present platform proficiency according to their practices Requirements BS/MS degree in Computer Science or Information Technology 5+ years of work experience as a Ruby on Rails Developer in a reputable firm ROR certifications will be an added benefit Familiar with Mocking, MVC and ORM Understanding of database patterns and architecture Knowledge of code deployment and version control

免责声明

该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅

类似推荐

We are developing an innovative AI-based learning platform designed to enhance user education through personalized content and interactive tools. The application leverages AI to adapt learning modules to individual user needs, providing a tailored learning experience. The platform’s success relies on a user-friendly, responsive, and visually appealing web interface. This project requires a skilled front-end developer to create the application’s web interface using Flask. Objective: Develop an intuitive, aesthetically pleasing, and functional front-end web interface for the AI-based learning platform. The interface should seamlessly integrate with the back-end services and AI capabilities to offer users a smooth and engaging experience. Key Features and Requirements: 1. User Dashboard: • Display personalized learning progress and recommendations. • Interactive elements for navigation and tracking. 2. Course Pages: • User-friendly layout for accessing courses, videos, quizzes, and exercises. • Support for multimedia content (videos, images, text). 3. Interactive Modules: • Enable users to interact with AI-based tools for personalized learning experiences. • Include input forms, sliders, and other UI components for customization. 4. Login/Signup System: • Secure authentication and user management system. • Integration with OAuth providers like Google and Facebook. 5. Responsive Design: • Fully functional across devices (desktop, tablet, and mobile). • Adaptive UI for various screen sizes. 6. Integration with Back-End: • Collaborate with the back-end team to integrate Flask APIs. • Real-time updates and data exchange between front-end and back-end. 7. Analytics and Reports: • Display user performance metrics in visually engaging formats (charts, graphs). • Integration with analytics dashboards. Technical Stack: • Framework: Flask (for back-end and front-end integration). • Frontend Tools: HTML5, CSS3, JavaScript (React, Vue, or similar if needed). • APIs: Integration with Flask back-end APIs for data retrieval and processing. • Database Integration: Collaborate to ensure data is fetched/stored correctly. Deliverables: 1. Fully developed front-end interface for the application. 2. Documentation for the implemented features. 3. Deployment-ready Flask-based front-end. 4. Testing and bug fixes for seamless user interaction. Skills Required: • Proficiency in Flask for web development. • Expertise in front-end technologies (HTML, CSS, JavaScript). • Experience with responsive design and UI/UX principles. • Familiarity with integrating APIs and real-time data handling. Success Criteria: • A user-friendly, aesthetically pleasing, and responsive interface. • Seamless integration with back-end AI functionalities. • Positive feedback from user testing and successful deployment. Point of Contact: Michael Wade This project promises to be a crucial step in providing an enhanced learning experience for users. We look forward to your expertise in delivering a cutting-edge front-end solution!
280.0 GBP 技术与编程 peopleperhour 海外
3天前
Flutter Developer Opportunity We are seeking an experienced Flutter developer to enhance and maintain a well-established app on Android and iOS. Your expertise in Flutter, CocoaPods, and native Android/iOS integration will ensure seamless updates and stability. This role demands commitment to quality and timely delivery, even on weekends or holidays. Project Overview 1. Existing App: - Fully functional APK and IPA (Dated 20/12/2024) with features like: - Camera integration and data exchange via the method channel. - Available on Apple Store and Google Play, fully operational except for a camera communication issue on iOS (already fixed in new code you will implement). 2. Code Updates: - Bug fix for iOS method channel integrated into new code. - App features include selfie snapping and real-time data exchange, live on Play Store and App Store. 3. Environment Setup: - iOS uses CocoaPods; Android includes Swift/Kotlin native code. - Configurations are stable and require ongoing maintenance. Scope of Work Phase 1: Restore Functionality - Reinstate menus (M16a, M16s, M16l) from Git. - Fix product count display. - Save data pre-login. - Configure CocoaPods and Android components. Phase 2: Replace Firebase with SSE - Remove Firebase dependencies. - Implement Server-Sent Events (SSE) for real-time notifications. - Update and test notifications for Android and iOS. Estimated Time: 20 hours (8–9 for Phase 1; 12–13 for Phase 2). Key Requirements 1. Experience: - Flutter (3.3.8), Dart (2.18.4). - Android Gradle (7.4), Build Tools (33.0.0), Java 11. - iOS Xcode (14+), Swift (5.0), CocoaPods (1.11.0). - Replacing Firebase with SSE. 2. Technical Expertise: - Provide code snippets for: - SSE/WebSocket implementation in Flutter. - Flutter-to-native communication using Swift (iOS) and Kotlin (Android). - Proven record of native integration (CocoaPods/Swift/Kotlin). 3. Professionalism: - Punctuality and commitment to deadlines. - Clear, consistent communication. Expectations - Complete the project in 2.5 days with no regression. - Provide functional code with rigorous testing. - Penalties apply for missed deadlines or subpar work. What We Provide - Functional APK and IPA versions. - Clear instructions and supportive communication. This role demands exceptional skills, efficiency, and adherence to professional standards. The compensation is on par with European developers. If you meet the criteria and can deliver, we look forward to your application.
35.0 USD 技术与编程 peopleperhour 海外
2小时前