Software Engineer
Engineering
Full-time
Remote (Sri Lanka)

Software Engineer

Posted June 22, 2025 Apply by July 31, 2025

Ready to build software that transforms businesses across the globe? Join HighFlyer’s dynamic engineering team where you’ll work with cutting-edge technologies including Python-based frameworks, React.js, and AI/ML technologies to create innovative solutions that drive real business impact. We value strong fundamentals over buzzwords and seek talented Software Engineers excited to master technologies that truly matter.

About the Role & What You’ll Build

As a Software Engineer at HighFlyer, you’ll work primarily with Python and JavaScript to build innovative solutions using modern frameworks and AI technologies. You’ll collaborate with senior engineers to deliver tailored solutions for our growing international client base across Australia, New Zealand, UK, and beyond.

Real Projects You’ll Work On:

  • ERP (ERPNext/Frappe) Customizations: Develop custom modules and workflows for organizations’ business processes, including buying, selling, manufacturing, and stock management systems tailored to specific industry requirements
  • Text Reload SaaS Platform: Contribute to our growing SaaS at textreload.com with AI-powered campaign creation that understands natural language requirements and automatically sets up complex messaging workflows
  • AI-Powered Solutions: Build intelligent automation systems using Large Language Models (GPT-4, Claude, Gemini) for document processing, invoice data extraction, and business intelligence
  • Custom Enterprise Applications: Develop bespoke solutions using Python frameworks (Frappe) and React.js that solve unique business challenges
  • Data Analytics Platforms: Create interactive dashboards and analytics using Streamlit, Power BI, and custom Python pipelines
  • Computer Vision Applications: Develop object detection and image analysis for product recognition and automated data extraction
  • Integration Solutions: Connect systems using REST APIs, webhooks, and AI-enhanced data processing

Our Technology Philosophy: We believe core concepts and first principles matter more than specific technologies. When you understand fundamentals deeply - algorithms, data structures, software design principles - you can learn any technology quickly. We hire for strong conceptual understanding and teach specific technologies.

Key Responsibilities & Growth Opportunities

Daily Work:

  • Build applications using Python-based frameworks (Frappe) and React.js for responsive user interfaces
  • Implement AI/ML solutions including LLMs for natural language processing, computer vision for document analysis, and machine learning for predictive analytics
  • Collaborate with team to design and build complex workflows for real world problems of organizations
  • Maintain direct client communication and participate in agile development workflows
  • Optimize database performance with PostgreSQL and MySQL

Why This Role Offers Exceptional Growth:

  • Master In-Demand Technologies: Deep expertise in Python, JavaScript, React.js, and cutting-edge AI technologies including LLMs, computer vision, and data analytics
  • SaaS Development: Learn to build, scale, and maintain successful SaaS platforms through real project work on Text Reload
  • AI/ML Foundation: Hands-on experience with machine learning concepts, data science principles, and AI application development
  • Real Business Impact: See your code solve actual problems and drive measurable results for clients worldwide
  • Client Diversity: Work across multiple industries expanding your domain knowledge through direct client interaction

What We Offer & Why HighFlyer

Learning & Development:

  • Hands-On Problem Solving: Learn by tackling real-world challenges on live projects - no theoretical exercises, just actual business problems that need solving
  • Mentorship: Learn from senior engineers who value deep understanding over surface-level knowledge
  • Real Project Experience: Work on live SaaS platform development, AI solution implementation, and custom application development
  • Enterprise Solutions Development: Build enterprise solutions that help organizations transform their processes to be digitalized and improve efficiency with ERP customizations to tailormade business processes

Our Engineering Culture:

  • Fundamentals First: We hire for strong conceptual understanding and teach specific technologies
  • Business Impact: Every line of code contributes to real business transformation
  • Technology Mastery: Deep expertise in proven technologies rather than chasing every new framework
  • Continuous Learning: Environment encouraging curiosity, experimentation, and knowledge sharing

Career Advancement:

  • Technical leadership opportunities and mentoring paths
  • AI/ML specialization with cutting-edge technology exposure
  • Solution architecture experience designing comprehensive integrated solutions
  • Global client exposure and business strategy understanding

HighFlyer stands at the intersection of powerful technology and real business transformation. Our focus on Python, React.js, and cutting-edge AI technologies means you’ll master industry-leading technologies proven in enterprise environments. As a company operating the Text Reload SaaS platform and delivering AI-powered custom solutions, we provide exposure to diverse, challenging projects while maintaining focus on technologies that deliver real business value.

Real Projects, Real Impact: Work on AI-powered systems that automate complex business processes, contribute to Text Reload’s global growth with intelligent communication automation, build custom solutions using cutting-edge AI and modern frameworks, and develop analytics platforms that transform raw data into actionable business intelligence.

Ready to build software that transforms businesses while mastering technologies that truly matter? Join our dynamic team and become part of HighFlyer’s continued success in delivering innovative digital solutions to clients worldwide!

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • At least 1 year of relevant work experience in software engineering or a similar role
  • Strong proficiency in Python and JavaScript - our primary development languages
  • Experience with React.js for building modern user interfaces
  • Solid understanding of relational databases (PostgreSQL, MySQL)
  • Strong grasp of fundamental computer science concepts: algorithms, data structures, and software design principles
  • Experience with version control systems like Git and collaborative development workflows
  • Strong problem-solving skills with attention to detail
  • Excellent written and verbal communication skills for client interaction
  • Ability to work effectively in a team environment with minimal supervision
  • Passion for learning and adapting to new technologies based on strong foundational knowledge

Skills & Technologies

Python JavaScript React.js Next.js PostgreSQL MySQL Git REST APIs Docker CI/CD Pipelines Agile Methodologies Software Design Principles Algorithm Design Data Structures Customer Communication

Ready to Apply?

Join our team and help us deliver exceptional solutions to our clients worldwide.

Job Details

Department

Engineering

Employment Type

Full-time

Location

Remote (Sri Lanka)

Experience Level

Junior to Mid level (1-3 years)

Other Opportunities

Functional Consultant - ERP Systems
ERP • Remote (Sri Lanka)
Software Engineer - Intern
Engineering • Remote (Sri Lanka)

Why Join HighFlyer?

Work on cutting-edge projects
Global remote opportunities
Continuous learning & development
Collaborative team environment

Similar Opportunities

ERP Full-time

Functional Consultant - ERP Systems

Ready to be at the center of an incredible growth story? Our ERP practice (NexWave) is expanding rapidly across Australia,...

Remote (Sri Lanka) Mid level (3-5 years)
View Details
Engineering Internship

Software Engineer - Intern

Ready to launch your software engineering career while learning cutting-edge technologies? Join HighFlyer’s engineering team as an intern where you’ll...

Remote (Sri Lanka) Entry level (0-1 years)
View Details

Don't See the Right Fit?

We're always looking for talented individuals to join our team. Send us your resume and let's discuss how you can contribute to our mission.

Get in Touch

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Learn more