Senior Frontend Developer Nuxtjs/vuejs/native

Home Based, South Africa

Job Description



We're looking for talented, innovative team players to ensure we are successful in our mission to build industry leading digital media services that are loved by millions. Are you ready to join our fast paced, results driven, fully remote team?

Your role will consist of working with our highly skilled team in developing our line of consumer services. We use CLEAN code methodology and have architected our tech stack using micro-services running on AWS Lambda and API Gateway with a NuxtJS and VueJS frontends and MongoDB for our database. You will be focus on the VueJS and NuxtJS side along with building the native cross platform applications using your preferred stack.

You will mostly be developing our flagship brand baseplay.co, a suite of mobile games and video services. Basebone is a technology company specialising in subscription services. These services are used by millions of users across 20 markets, and growing rapidly. Join us and become a part of a great team with 17 years of success and a fantastic working conditions.


Core responsibilities will include but are not limited to the following



  • Build features and user experience on the front end using VueJS and NuxtJS

  • Good understanding of Tailwind CSS

  • Build native components that allow our services to be built as native applications on all major platforms

  • As a senior you will help junior and intermediate developers with their tasks when they become stuck.

  • Be accountable for the development environment and ensure that web infrastructure remains stable. Ensure the quality and usability of deliverables.

  • Write clear code, which is extremely scalable and maintainable over time and across locations.

  • Maintain site updates, fixing and troubleshooting bugs, and improving performance.

  • Staying current with trends in web application development and design and regularly assesses technological processes and makes recommendations to improve effectiveness.


Qualifications and experience


  • 7+ years software development experience

  • Proficient with GIT

  • 2+ years of modern Javascript development covering at least one of the major frameworks; Knowledge of NuxtJS beneficial. (we use Nuxt/Vue structure and methodology)

  • Experience with improving Software Development Lifecycle and CI/CD pipelines

  • Experience building user interfaces and with consuming RESTful APIs

  • Experience in developing and designing Progressive Web App (PWA) and Single page Applications (SPA)

  • Working experience in an agile team environment is a big plus.

  • Fluent English and good verbal and writing communication skills.


Company Benefits



We are continually adding and improving our benefits but here are some of the perks we offer:
  • Private healthcare (location dependant)

  • Half Fridays
  • Bonus Scheme


Basebone is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, colour, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or other applicable legally protected characteristics.


By sending your CV, you give your explicit consent to BASEBONE for the treatment and storage of your personal data as required by the European Union General Data Protection Regulation

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1278812
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Home Based, South Africa
  • Education
    Not mentioned