Senior Engineer, Frontend (Flutter / Dart)
We are looking for a Full Stack Flutter contractor who has exceptional frontend skills to work independently on application solutions. We’re building a mobile experience for one of our customers in the retail space leveraging blockchain and we’re looking for outstanding senior level Flutter engineers to join the team to help build, manage, and maintain the application. We're interested in full stack knowledge with a particular talent for the frontend using a design system.
Well-qualified candidates have an excellent knowledge of Flutter / Dart, JSON, NodeJS, and the use of scalable design systems. While Flutter experience is a must, additional experience in backend technologies (NodeJS, NoSQL and graph DB) or other mobile dev environments or frameworks is a big plus. This position is more about your attitude and aptitude than the tools and technologies you’ve used. You must have a passion for building innovative apps and take pride in your work. You should also have great analytical skills and the ability to handle complex, modular software development.
RESPONSIBILITIES:
• Write and maintain clean and testable code
• Optimize the app architecture for speed and usability
• Build reusable components in a scalable “design system” architecture
• Develop solid and documented code practices
• Work within and contribute to the agile workflow lifecycle
• Be in constant contact with the UX lead on an ongoing basis
REQUIRED SKILLS:
• 1+ year developing data-driven applications using Flutter
• Familiarity with NodeJS, it’s libraries and capabilities, especially around mobile
• Experience consuming RESTful APIs
• Comfortable working in a modular “Design System” driven development environment in small self driven teams
• Experience with Continuous Integration systems like Travis-CI
• Must be competent with Git and Github (including rebasing, resolving merge conflicts)
• Experience building complex app architectures built around design systems are a plus
• Knowledge of app engineering best practices for the full dev life cycle (code standards, code reviews, source control management, build processes, testing, and operations)
• Experience influencing software engineering best practices
• Hands-on experience in multiple disparate technologies, from front-end user interfaces to back-end systems and all points in between is a major plus
• Experience with distributed computing systems or dApps
• Ability to work remotely and deliver without supervision
• Ability to commit to a timeline, stay on task, and ensure sufficient availability to complete assigned tasks on time
• Fluent in English, written and spoken
• Humility, honesty, a sense of humor, and a hunger for doing more in life
Job Type
Client Payroll
Positions
Frontend Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
35 - 60 USD/Hour (Hourly rate)
60 USD
35 - 60 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Brian P