Food Market Hub logo
Food Market Hub

Procurement and inventory management simplified for restaurants and suppliers.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

67 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidFlutteriOSOpen Source

Job Description

Senior Software Engineer

Food Market Hub

• Lead a team of mobile engineers • Participate actively in technical planning meetings to ensure technical dependencies are discussed and addressed • Ensure the team designs and builds highly scalable and maintainable Flutter apps • Ensure the team translates wireframes and design mockups into high quality UI Code

Job Requirements

  • 2+ years of experience leading an Agile mobile team
  • 3+ years of solid working experience with Flutter
  • 5+ years on mobile app development in general
  • Git and experience in collaborative work with Git
  • Experience with third-party libraries and APIs
  • Experience in setting up and managing CI/CD process for mobile
  • Engineering minded and code for long term maintainability
  • Optional skills as added advantage: Experience in building custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
  • Involvement in open source projects

Related Job Pages

More Full-stack Engineer Jobs

AssetIntel logo

Senior Software Engineer

AssetIntel

We provide asset management solutions for the transportation and infrastructure industry.

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Design, develop, implement, and maintain web and/or mobile applications in a highly collaborative environment. • Contributing to the complete technology stack, especially the backend and databases. • Continuously innovate and strategize on making our applications faster and more resilient. • Prioritize and manage work while adhering to critical project timelines in a fast-paced environment. • Share a passion for design and technology.

United States
Greenlight Health Data Solutions, Inc. logo

Fullstack Developer

Greenlight Health Data Solutions, Inc.

Greenlight represents the right way to do health data interoperability by patient initiated Health Data Retrieval

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Develop and maintain web applications using Vue.js for frontend and Nest.js with TypeScript for backend. • Collaborate with cross-functional teams to define, design, and ship new features. • Implement responsive user interfaces and ensure cross-browser compatibility. • Integrate third-party services, including Stripe for payment processing and Zendesk API for customer support functionalities. • Utilize Docker containers for development and deployment to ensure consistency across environments. • Work with databases, particularly MongoDB and Redis, to manage and store data efficiently. • Implement and manage message queues using frameworks like RabbitMQ. • Write clean, scalable code following best practices in software development. • Troubleshoot and debug issues across the stack to optimize performance. • Participate in code reviews, providing and receiving constructive feedback to improve code quality. • Stay updated with emerging technologies and propose improvements to existing applications.

Oregon
Corvid Consulting logo

Intern – Software Developer, Software Engineer

Corvid Consulting

AI, Growth Hacking, Data Science, Analytics Consulting Firm

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. • Familiar with the software development life cycle (SDLC) from analysis to deployment. • Comply with coding standards and technical design. • Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. • Adapts structured coding styles for easy review, testing and maintainability of the code. • Integrate the developed functionality and/or component into a fully functional system. • Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. • Active participate in troubleshooting, debugging and updating current live system. • Verify user feedback in making system more stable and easy. • Work closely with analysts, designers and other peer developers. • Preparing technical training documents for onboarding new engineers.

United Kingdom
Corvid Consulting logo

Software Developer / Software Engineer

Corvid Consulting

AI, Growth Hacking, Data Science, Analytics Consulting Firm

Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Familiar with the software development life cycle (SDLC) from analysis to deployment. • Comply with coding standards and technical design. • Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. • Adapts structured coding styles for easy review, testing and maintainability of the code. • Integrate the developed functionality and/or component into a fully functional system. • Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. • Active participate in troubleshooting, debugging and updating current live system. • Verify user feedback in making system more stable and easy. • Work closely with analysts, designers and other peer developers. • Preparing technical training documents for onboarding new engineers.

United Kingdom