Website Flexisource IT

ROLE OVERVIEW

The Full Stack Developer is responsible for designing and developing scalable applications using open source technologies. A problem solver who is passionate about open source and can think innovatively and creatively. You will excel in a fast paced and agile environment where development priorities often change due to shifting business needs. As a part of our team, you will be helping develop applications through agile project management processes and working closely with other areas of the company to understand needs and deliver holistic solutions. As well as bring fresh ideas on how technology can be used to solve big problems. You will need to have excellent programming skills, good unit testing habits, and experience using version control and collaborative development practices (such as code reviews and pair programming).

KEY ACCOUNTABILITIES

  • Develop responsive web applications using HTML5, CSS and JavaScript and associated JavaScript frameworks for desktop, tablet and mobile platforms.
  • Work with UX designers, architects and other developers to implement full stack web and mobile solutions.
  • Participate in design reviews, architecture discussions and code reviews.
  • Intermediate debugging skills (ex: debug base HTML, CSS, JS issues).
  • Create solutions using leading edge technologies.
  • Collaborate closely with team members on technical and design tasks.
  • Ability to build an entire web system independently: (system setup, design, backend, frontend, deployment).
  • Extensive experience with backend systems development in a variety of languages (like python, ruby, golang, etc)
  • Ability to implement designs from a mockup, including understanding of limitations in technology, browsers, and rough estimates of effort.

KEY SELECTION CRITERIA – Skills/Techniques/Experience

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, web development or a related field.
  • 1-2 years of experience in a similar role.
  • Experience developing web applications using Java.Experience in open source web technologies.
  • Demonstrated expertise with HTML5, CSS3 and Responsive Web Development.
  • Willing to learn new technologies to support existing technology stacks.
  • Experience with JavaScript frameworks (Angular, Node.js).
  • Experience with Java-based MVC frameworks (Spring MVC, Spring Boot etc.
  • Experience contributing to an open-source project.
  • A passion for pushing the envelope to keep up with technology on the web.

KPIS

Projects:

  • Support and assist in the implementation and delivery of Crave.
  • Ability to develop, test strategy and execute it effectively 95% of the time for web applications/systems.
  • Proactively address quality assurance procedures for each project, so that it is no more than a 10% variance to how it was intended to operate.
  • 100% of bugs detected by us verses the client.
  • Assist in delivering projects on time.

FMPTS:

  • Support and execute good client interaction.
  • Assist in delivering projects on time.

Products:

  • Support Development Lead and in the development of the TP product suite.

KEY SELECTION CRITERIA

  • Brave: Be brave enough to lead the way.
  • Savvy: Work smarter, not harder.
  • Vibey: Be fun and friendly and do not take yourself too seriously.
  • United: Collaborate and win as one tribe.
  • Passionate: Do everything with passion and pride.

To apply for this job email your details to friedreich.soriano@flexisourceit.com.au