Build Custom Router ACS with VPN, AWS Scaling, and Cross-Platform PWA (Android & iOS Store Ready) Company: MoFi Network Inc. Type: Freelance Contract Location: Remote Compensation: ~$4,500 USD (milestone-based) ( ₹ 386,109 Indian Rupee) Overview: We're hiring a full-stack developer (contract) or team to build a robust ACS (Auto Configuration Server) web platform for centralized management of our routers (MOFI6500, MOFI5500, MOFI4500) using our existing GenieACS API stack. The platform will support remote firmware updates, VPN provisioning, and device status monitoring. It must be scalable, deployable on AWS, and deliver a high-quality PWA experience — installable from browsers and published to the Google Play Store and Apple App Store . Core Functional Requirements: Web-based ACS dashboard for managing routers GenieACS integration for device provisioning, config push, firmware, and reboots VPN UI module for: WireGuard OpenVPN IPsec (site-to-site and remote) RESTful API for external tools User management with roles (admin, viewer, technician) Real-time logs and device status monitoring AWS Hosting & Infrastructure: Host on AWS EC2 with ALB/NLB load balancing Secure HTTPS (via ACM or CloudFront) IAM role-based access control CloudWatch for metrics and logs Documentation for deployment and scaling PWA + App Store Delivery: Build a fast, modern Progressive Web App (PWA) Installable on Android and iOS via browser (Add to Home Screen) Publish to: ✅ Google Play Store (via Trusted Web Activity) ✅ Apple App Store (via Capacitor or WebView wrapper) Native-like experience with splash screen, offline support, full-screen view Project Milestones (Fixed Budget: ~$4,500) Milestone Description Payout M1 UI/UX Layout (Omada-style wireframes) 10% M2 ACS Dashboard + GenieACS integration 25% M3 VPN Config Module (WireGuard, OpenVPN, IPsec) 20% M4 AWS Deployment (EC2, HTTPS, scaling) 15% M5 PWA Optimization (Android/iOS support) 15% M6 App Store Submission (Play Store + iOS) 10% M7 Final Documentation + Handover 5% Preferred Tech Stack Frontend: React.js / Next.js (PWA optimized) Backend: Node.js or Golang Mobile: TWA (Android), Capacitor/WebView (iOS) Cloud: AWS EC2, RDS, CloudFront, IAM, CloudWatch Protocols: GenieACS / TR-069 / VPN (WireGuard, OpenVPN, IPsec) What We’re Looking For Proven experience with ACS systems (GenieACS preferred) Experience deploying PWAs to Google Play and Apple App Store Strong understanding of VPN protocols AWS cloud deployment and scaling knowledge Ability to deliver clean, documented code and user guides We’ve attached TP-Link Omada’s controller PDF for functional inspiration only — this project is entirely custom. To Apply: Please include: Portfolio or past projects relevant to ACS, VPN, or cloud dashboards Timeframe to complete each milestone Send your application to careers@mofinetwork.com Apply via the button. Show more Show less
About MoFi Network: Founded in 2009 in Toronto, Canada, MoFi Network specializes in manufacturing 5G/LTE routers for business and personal connectivity solutions. We design cutting-edge networking hardware including the MOFI6500, MOFI5500, and MOFI4500 series routers. Our mission: "Connecting Businesses. Empowering Possibilities." Work Schedule: 3:00 PM IST to 11:00 PM IST (Monday to Friday) Salary: ₹45,000/month | Location: Chandigarh | Full-time About the Role Develop and maintain web interfaces for MoFi router administration using web frameworks. Create intuitive user experiences for complex networking features. Key Responsibilities - Build web interfaces for router configuration - Develop JavaScript modules for WiFi, VPN, and cellular management - Create responsive UI components for router admin panel - Implement real-time network status monitoring - Work with backend configuration system - Optimize UI performance for embedded devices Required Skills - 2+ years JavaScript/ES6+ experience - Strong HTML5/CSS3 skills - Understanding of Linux command line - Experience with AJAX and REST APIs - Knowledge of responsive web design - Git version control experience Preferred Skills - Router web framework experience - Router administration knowledge - Experience with embedded device constraints - Understanding of networking concepts --- How to Apply Send your resume and cover letter to: careers@mofinetwork.com Application Requirements: - Updated resume - Portfolio/work samples (for technical roles) - Brief cover letter explaining your interest What We Offer: - Competitive salaries paid in INR - Performance-based quarterly bonuses - Medical insurance coverage (optional) - Evening shift schedule (3PM-11PM IST) with Canada team overlap - Opportunity to work on cutting-edge router technology - Growth opportunities in expanding company - Exposure to international markets - Work with latest Linux and networking technologies MoFi Network is an equal opportunity employer committed to diversity and inclusion.
About MoFi Network: Founded in 2009 in Toronto, Canada, MoFi Network specializes in manufacturing 5G/LTE routers for business and personal connectivity solutions. We design cutting-edge networking hardware including the MOFI6500, MOFI5500, and MOFI4500 series routers. Our mission: "Connecting Businesses. Empowering Possibilities." Work Schedule: 3:00 PM IST to 11:00 PM IST (Monday to Friday) Salary: ₹56,000/month | Location: Chandigarh | Full-time About the Role Join our firmware development team working on Linux-based router firmware for MoFi routers. You'll develop shell scripts for network automation, cellular modem integration, and system administration. Key Responsibilities - Develop shell scripts for Linux router firmware - Create network configuration automation scripts - Build cellular modem detection and management tools - Implement WiFi driver management and reset utilities - Work with embedded Linux hardware platform - Debug and optimize network service scripts - Collaborate on build system improvements Required Skills - 3+ years Linux shell scripting (bash/sh) - Strong networking knowledge (routing, VPN, cellular) - Experience with embedded Linux systems - Understanding of WiFi drivers and network interfaces - Knowledge of Linux configuration systems - Git version control experience Preferred Skills - Router/modem hardware experience - Cross-compilation toolchains - Network troubleshooting expertise - Experience with cellular modems (Telit, Quectel) --- How to Apply Send your resume and cover letter to: careers@mofinetwork.com Application Requirements: - Updated resume - Portfolio/work samples (for technical roles) - Brief cover letter explaining your interest What We Offer: - Competitive salaries paid in INR - Performance-based quarterly bonuses - Medical insurance coverage (optional) - Evening shift schedule (3PM-11PM IST) with Canada team overlap - Opportunity to work on cutting-edge router technology - Growth opportunities in expanding company - Exposure to international markets - Work with latest Linux and networking technologies MoFi Network is an equal opportunity employer committed to diversity and inclusion.
We’re Hiring: Full-Time Software Tester (Router Testing) On-site in Chandigarh | ₹45,000/month + Insurance Option+ PPF Option + Bonuses Work Schedule: 3:00 PM IST to 11:00 PM IST (Monday to Friday) About the Role Ensure quality of MoFi router firmware through comprehensive testing while creating and maintaining technical documentation for our products. We’re MoFi Network Inc. , a Canadian tech company building next-gen 4G/5G routers and networking solutions, trusted by customers worldwide since 2009. As we expand our team in India, we’re looking for a sharp, detail-oriented software tester to join us full-time at our Chandigarh office . What You’ll Do: As a tester, you’ll play a key role in ensuring the quality and performance of our routers and web platforms. Your main responsibilities include: Creating test plans and test cases for router GUI and our web portals (e.g., ACS, blacklisting, and web apps). Running manual and functional tests on router software features. Testing advanced router functionalities, including: Cellular Internet setup VPN configurations (e.g., IPSec testing) Load balancing & failover setups Reporting bugs, tracking issues, and verifying fixes. Test firmware builds on actual hardware - Maintain documentation repositories A background in basic networking concepts is important, and you should be a quick learner who's open to multitasking when needed. Requirements: Experience or understanding of router configurations and network settings. Strong technical writing skills. Familiarity with VPNs, router GUIs, and diagnostic tools is a plus. Ability to create detailed test cases and reports Organized, responsible, and proactive Work Schedule: Full-time (Monday to Friday) On-site role at our Chandigarh office (no remote option) Weekends off + Gazetted holidays Compensation & Perks: ₹45,000/month (starting salary) Health insurance and PPF options available Performance-based bonuses Supportive work culture & direct mentorship Ready to Join Us? If you’re detail-driven, tech-savvy, and eager to grow with a global tech company, send your resume and a brief note about your interest to us today. Please send us the letter of interest at: careers@mofinetwork.com
About MoFi Network: Founded in 2009 in Toronto, Canada, MoFi Network specializes in manufacturing 5G/LTE routers for business and personal connectivity solutions. We design cutting-edge networking hardware including the MOFI6500, MOFI5500, and MOFI4500 series routers. Our mission: "Connecting Businesses. Empowering Possibilities." Work Schedule: 3:00 PM IST to 11:00 PM IST (Monday to Friday) Salary: ₹42,000/month | Location: Chandigarh | Full-time About the Role Drive B2B sales for MoFi's 5G/LTE router solutions while managing logistics and customer relationships. Target businesses needing reliable mobile internet connectivity. Key Responsibilities - Identify and pursue B2B sales opportunities - Manage customer relationships and follow-ups - Coordinate order processing and fulfillment - Handle shipping and logistics coordination - Provide pre-sales technical support - Maintain customer database and sales records - Support worldwide shipping operations Required Skills - 2+ years B2B sales experience - Strong communication and negotiation skills - Understanding of networking/connectivity solutions - Experience with CRM systems - Knowledge of logistics and shipping processes - Fluent in English (written and verbal) Preferred Skills - Technology product sales experience - Understanding of router/networking hardware - Experience with international sales - Knowledge of cellular connectivity solutions How to Apply Send your resume and cover letter to: careers@mofinetwork.com Application Requirements: - Updated resume - Portfolio/work samples (for technical roles) - Brief cover letter explaining your interest What We Offer: - Competitive salaries paid in INR - Performance-based quarterly bonuses - Medical insurance coverage (optional) - Evening shift schedule (3PM-11PM IST) with Canada team overlap - Opportunity to work on cutting-edge router technology - Growth opportunities in expanding company - Exposure to international markets - Work with latest Linux and networking technologies MoFi Network is an equal opportunity employer committed to diversity and inclusion.
About MoFi Network: Founded in 2009 in Toronto, Canada, MoFi Network specializes in manufacturing 5G/LTE routers for business and personal connectivity solutions. We design cutting-edge networking hardware including the MOFI6500, MOFI5500, and MOFI4500 series routers. Our mission: "Connecting Businesses. Empowering Possibilities." Work Schedule: 3:00 PM IST to 11:00 PM IST (Monday to Friday) Salary: ₹20,000/month | Location: Chandigarh | Full-time About the Role Provide essential office support to ensure smooth daily operations of our Chandigarh development center. Key Responsibilities - Maintain office cleanliness and organization - Prepare and serve tea, coffee, and refreshments - Handle basic administrative tasks - Support meeting setup and coordination - Manage office supplies and inventory - Assist with general office maintenance - Provide reception and visitor assistance Required Skills - Professional demeanor and reliability - Basic English communication skills - Experience in office support roles - Organizational and time management skills - Willingness to learn and adapt Preferred Skills - Previous office assistant experience - Basic computer skills - Local area knowledge (Chandigarh) --- How to Apply Send your resume and cover letter to: careers@mofinetwork.com Application Requirements: - Updated resume - Portfolio/work samples (for technical roles) - Brief cover letter explaining your interest What We Offer: - Competitive salaries paid in INR - Performance-based quarterly bonuses - Medical insurance coverage (optional) - Evening shift schedule (3PM-11PM IST) with Canada team overlap - Opportunity to work on cutting-edge router technology - Growth opportunities in expanding company - Exposure to international markets - Work with latest Linux and networking technologies MoFi Network is an equal opportunity employer committed to diversity and inclusion.
As a Full-Time Software Tester at MoFi Network Inc., located in Chandigarh, your main responsibility will be to ensure the quality and performance of MoFi router firmware through comprehensive testing. You will also be involved in creating and maintaining technical documentation for our products. MoFi Network Inc. is a Canadian tech company that specializes in building next-gen 4G/5G routers and networking solutions. Trusted by customers worldwide since 2009, we are expanding our team in India and seeking a sharp and detail-oriented software tester to join us full-time at our Chandigarh office. Your day-to-day tasks will include creating test plans and test cases for router GUI and web portals, running manual and functional tests on router software features, testing advanced router functionalities such as cellular internet setup, VPN configurations, load balancing, and failover setups. You will also be responsible for reporting bugs, tracking issues, verifying fixes, testing firmware builds on actual hardware, and maintaining documentation repositories. To excel in this role, it is essential to have experience or understanding of router configurations and network settings, strong technical writing skills, and familiarity with VPNs, router GUIs, and diagnostic tools. The ability to create detailed test cases and reports, along with being organized, responsible, and proactive, are key qualities we are looking for in potential candidates. This is a full-time position with a work schedule from 3:00 PM to 11:00 PM IST, Monday to Friday. The role is on-site at our Chandigarh office with weekends off and gazetted holidays. The compensation package includes a starting salary of 45,000/month, health insurance, PPF options, performance-based bonuses, and a supportive work culture with direct mentorship. If you are detail-driven, tech-savvy, and eager to grow with a global tech company, we encourage you to apply by sending your resume and a brief note about your interest to careers@mofinetwork.com.,