For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Feoda
Feoda

Lead Developer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Lead

Tech stacks

Testing
Software Development
Project management
+30

Permanent role
a month ago
Apply now

Company Description Feoda designs financial solutions tailored specifically for schools, drawing on years of direct collaboration with school finance teams and their day-to-day challenges. Its flagship product, Pulse by Feoda, is a financial planning and analysis platform that replaces complex, spreadsheet-heavy processes with structured budgeting, forecasting, scenario modeling, and financial analysis in one environment. Pulse’s models are built around how schools actually operate, with AI features that help finance teams analyze data and reach insights more quickly. Feoda’s expertise extends to Oracle NetSuite consulting and implementation, giving the team deep understanding of school billing, receivables, collections, reporting, and connected systems. The company serves schools across Australia, the Middle East, and other international markets, helping finance teams reduce time spent on systems and spreadsheets and focus more on planning and decision-making.

Job Type: Full-time

Department: Engineering / Technology

Experience: 5+ years, including experience leading developers

Location: Remote

About the Role

We are looking for an experienced and hands-on Lead Developer to lead our development team and take ownership of the technical delivery of our products and projects.

The ideal candidate should combine strong software development expertise with technical leadership skills. You will work closely with developers, product teams, management, and other stakeholders to translate business requirements into scalable and reliable technical solutions.

Technical Leadership

- Lead and mentor a team of developers and provide day-to-day technical guidance.

- Take ownership of technical architecture and development decisions.

- Translate business and product requirements into practical technical solutions.

- Establish and maintain coding standards, development practices, and documentation.

- Identify technical risks and recommend appropriate solutions.

- Evaluate new technologies, tools, and frameworks where required.

Development & Architecture

- Design, develop, test, and maintain scalable applications and systems.

- Participate actively in hands-on development for critical features and projects.

- Design solutions with scalability, performance, maintainability, and security in mind.

- Conduct code reviews and ensure adherence to development standards.

- Troubleshoot complex technical issues and support the team in resolving blockers.

- Improve existing systems through refactoring, optimization, and automation.

Team Leadership

- Mentor developers and support their technical growth.

- Delegate development tasks based on team capabilities and project priorities.

- Support developers in resolving technical challenges.

- Encourage knowledge sharing and collaboration across the development team.

- Help identify skill gaps and training requirements within the team.

- Participate in technical interviews and hiring when required.

Project Delivery

- Work closely with stakeholders to understand project scope, requirements, priorities, and timelines.

- Break requirements into clear technical tasks and development milestones.

- Estimate development effort and support sprint/project planning.

- Track technical progress and proactively highlight delays, dependencies, or risks.

- Ensure projects and releases are delivered according to agreed timelines and quality standards.

- Coordinate development, testing, deployment, and post-release support.

Quality & Best Practices

- Maintain high standards for code quality, testing, security, and documentation.

- Promote effective version control, CI/CD, testing, and deployment practices.

- Ensure appropriate technical documentation is maintained.

- Continuously identify opportunities to improve development processes and engineering efficiency.

Required Skills & Experience

- 5+ years of professional software development experience.

- Previous experience as a Senior Developer, Technical Lead, Lead Developer, or similar role.

- Strong hands-on programming and software engineering skills.

- Experience designing and developing scalable applications.

- Strong understanding of software architecture and design principles.

- Experience with APIs, databases, integrations, and cloud-based applications.

- Strong knowledge of Git and modern development workflows.

- Experience with code reviews, testing, debugging, and performance optimization.

- Understanding of CI/CD and modern deployment practices.

- Experience working in Agile/Scrum development environments.

- Ability to lead and mentor developers while remaining hands-on technically.

- Strong problem-solving and analytical skills.

- Good written and verbal communication skills.

Preferred Qualifications

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

- Experience working with distributed or remote development teams.

- Experience with cloud platforms such as AWS, Azure, or GCP.

- Experience with DevOps practices and deployment automation.

- Experience building or integrating enterprise applications.

- Experience working directly with product, operations, and business stakeholders.

What We Are Looking For

We are looking for someone who is not only a strong developer but also takes ownership of the overall technical outcome.The right candidate should be comfortable switching between writing code, reviewing architecture, mentoring developers, troubleshooting complex issues, and discussing requirements with stakeholders.You should be proactive, accountable, solution-oriented, and capable of helping the development team consistently deliver high-quality work.If this is for Feoda, send me the tech stack (for example .NET, React, Node.js, Azure, NetSuite, etc.) and years of experience/budget, and I can make this much more specific to the exact Lead Developer you need.

About Feoda

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service