Navigation
Connect With Us!

Backend Developer

Back-end Developer

We are looking for a back-end developer with strong experience in Laravel to support the development and maintenance of backend projects. You should have a solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design optimised for large-scale distributed software systems. You will be tasked with building and testing automated scripts for standalone web-services that power frontend projects and fully integrated applications. Your responsibilities include management of individual projects priorities, deadlines and deliverables. You should be able to test, deploy, maintain, and develop software solutions with technical competencies, including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, writing clean, modular and self-sustaining code.

We need people with the ability to both identify problems and implement optimal solutions. This requires knowledge of the programming languages and being capable of applying them. A strong management skillset and the capability to work well under pressure is highly desirable.

SELECT SECTIONS FOR DETAIL

Summary of Competencies & Skills

Issue identification and resolution

  • Keep software systems up and running.
  • Ability to Remediate escalated service issues related, then design processes or technical solutions to prevent them from recurring.
  • Perform implementation reviews, advocate for new product features and ensure the prompt and proper resolution of technical challenges

Technical design and solution development

  • Experience developing business applications and integration
  • Serve as a technical resource for building mobile applications and APIs.
  • Write mobile applications, create robust high-volume production applications, and develop prototypes quickly.
  • Partner with internal teams to define and implement solutions that improve internal business processes.
  • Work closely with analysts to translate business requirements into technical solutions.
  • Build internal solutions, with custom front-ends (web, mobile) and back-end services that automate business processes.
  • Integrate third-party products into internal systems as well as support and upgrade implemented systems.
  • Automate and/or execute IT infrastructure-related projects such as platform migrations and information security policy updates.
  • Develop consumer-facing mobile applications that interface with Google services.

Test documentation/execution

  • Support the testing and launching efforts of new Internet-based products.
  • Strong testing with an eye for detail. Bugs will happen, however, all work should be delivered in a working state.

Minimum Education & Qualifications

  • BA/BS degree in Computer Science, related technical field, or equivalent practical experience.
  • You will still be considered if you are completing your degree.
  • Web developer with 2+ years of PHP/Laravel experience
  • 2+ years experience with MySQL or other similar relational databases
  • Working knowledge of front-end technologies, in one or more of the following areas: JavaScript, jQuery, CSS3, HTML5, web frameworks and services (RESTful, Bootstrap, Material)
  • Ability to speak and write English fluently.
  • Familiarity with git and common workflows
  • Ability to integrate with third-party API’s (Google, Facebook) where required.
  • Experience working with Working with frontend developers on the backend needs of their projects
  • Some experience developing the back-end of websites alongside front-end developers

Desired Education & Qualifications

The following capabilities are desirable, but not required. Please highlight in your application if you can address one or more of these qualifications

  • MS/PhD in Computer Science or 4 years relevant work experience in software development.
  • Programming experience in Java, Objective-C, or C++.
  • Deep technical knowledge of iOS mobile application development.
  • Experience developing standalone API-based web services
  • Experience in mobile application development.
  • Experience with MVP application design and complex
  • Experience with reactive touch based UI.
  • Participation in multiple full system implementation life cycles (analyze, design, build, test, implement, support)
  • Ability to Develop and design telemetry and analytics/learning pipelines and services to better monitor, measure, root-cause analyze and debug these networks
  • Ability to create and review new functional and operational network system design, architecture to enable new standards.
  • Experience building iOS Apps using Objective-C/Swift and/or experience building Android Apps using Java/C++
  • Be able to lead all aspects of development including design, task allocation, implementation, testing, documentation, ongoing support and maintenance.
  • Experience with Google Cloud Platform and its suite of serving, hosting, and storage services.
  • Work effectively Google Analytics 360 Suite attribution and analytic solutions with key organizational challenges and develop value-based roadmaps to solve client business issues on a continuous and repeatable basis.
  • Machine learning, natural language processing, or web app development

Hours & Compensation

Compensation
Starting compensation offers will depend on experience, education and your particular set of specialisms. Once an offer is made, your competencies, initiative and ability to prioritise and complete work will be taken into account. Frequent reviews can be expected with appropriate adjustments depending on your effort and ability. Qualia Analytics is a growing company and advancement can be expected depending on your performance.


Hours
Expected hours are at least 10 and up to 40 hours per week. However, your precise schedule can be flexible. Within this range, flexibility will depend on the scope of work you can perform, as well as your own motivation and initiative.

Location

This position is a remote ‘tele-working’ position. There is no requirement that you work from an office. This provides flexible work locations that you can choose for yourself (e.g., library, cafe, home, on the beach). However, your work will usually require that you have both reliable and secure computer and internet access.