ENVIRONMENT:YOUR meticulous eye, methodical approach to testing code & undeniable passion to ensure a flawless product is sought by a global award-winning EdTech company seeking a Mid-Level Front End Developer. Youll work on both external (client-based) and internal projects, helping to elevate the business product offering by creating andrefining workflows and processes, driving continuous improvement, experimentation & growth. You will require 2-3 years industry work experience in a similar role, experience with REST APIs, JSON, git, git-flow, CI/CD pipelines & be comfortable in a Unix-based environment. You will require experience in preferably Laravel and [URL Removed] or if you have experience in one of the following you will be considered: Python, Ruby on Rails, Node.js, Express, [URL Removed] and Django/Flask. The team is currently working [URL Removed] develop, enhance and maintain front-end applications on the aforementioned tech stack.

  • Core focus will be Laravel back-end and React front-end but with a small team, everyone gets their hands dirty in the entire tech-stack including the CI/CD, automation, monitoring and QA.
  • Refactor legacy code to use secure and maintainable coding practices aligned with the modern features of the tech stack.
  • Perform code reviews of other Developers’ work.
  • Write automated tests of various types (unit, feature, end-to-end).
  • Contribute to brainstorms and workshops on long-term architectural decisions.
  • Participate in weekly and ad-hoc meetings to keep communication channels open and relevant.
  • Actively seek to understand the businesss annual and quarterly priorities relating to the Engineering team and advise the Product team on best practices and application roadmap accordingly.
  • Work closely with the members of the Project Management, UX/UI, and technical teams in shaping the future of the platform.
  • Communicate with, and update, the Project Managers with the progress made on items currently in the Dev sprint.
  • Maintain a secure and productive personal development environment.
  • Conduct appropriate research to ensure techniques and tools used to resolve challenges are correct and sustainable.
  • REQUIREMENTS:

    • 2-3 Year’s industry experience as a Front-End Web Developer.
    • Experience in one of these popular programming languages and web frameworks: Ruby & Rails, Node.js & Express, Python & Django/Flask, [URL Removed] etc. Laravel and [URL Removed] are preferred.
    • Experience with and consuming REST APIs using JSON.
    • Comfortable in a Unix-based environment.
    • Software workflow best practices such as git, git-flow and CI/CD pipelines.

    Advantageous

    • Exposure to Relational Database Design and use of SQL.
    • Any cloud hosting (AWS, GCP, Azure, etc.) experience.

    ATTRIBUTES:

    • You have a keen eye for detail and will easily identify and log any flaws or gaps found in testing.
    • You are patient and methodical when it comes to testing your code and reviewing your peers code.
    • Youve got a passion for a flawless product and understand that a smoothly running product is essential to the success of the business.
    • You have a problem-solving mindset and can easily troubleshoot any issues.
    • You’re an excellent, clear, and friendly communicator. Youre able to clearly detail what your ideas are, how you would like to go about building or implementing your solution and ensuring that your team is aligned.
    • You have a keen attention to detail (yes, weve said that twice), youre a pro at personal time management, and are able to work on multiple projects at once.
    • You’re a team player who thrives in a collaborative environment and can follow directions, though you’re equally as happy to take a task and run with it.
    • You’re not a perfectionist, but you’re into excellence and always putting in 100%. You have a growth mindset and you’re always looking to improve.
    • Youre prepared to step outside of your comfort zone knowing that you have to make mistakes to get better.
    • You’re not afraid to ask for help.
    • Youre passionate about personal growth.
    • Youre a vibe.

    While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.COMMENTS:When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.

    Desired Skills:

    • Front
    • End
    • Developer

    Learn more/Apply for this position