Full Stack Javascript Developer

3 weeks ago


Cape Town, Western Cape, South Africa Webfx Full time

WebFX is a proud Google Premier Partner with 6 offices in the US as well as one in Guatemala and another in Cape Town, South Africa We are continuing to expand worldwide and would love for you to be a part of that In fact, we doubled in size in the past 5 years and are projecting to once again double in size and be a global, publicly traded tech company by the year operating in every continent, servicing clients globally.

We currently have talented team members across the globe (representing 18+ Countries) who work full-time and have done so for 10+ years.

No matter where you're located, we'd love to have you join our mission of providing world-class digital marketing solutions to mid-size businesses on a global scale.

We thrive on driving business growth for our clients and are looking for people who take pride in their marketing efforts and enjoy having fun at the same time.


Sound like you? Great Keep reading:


Why Choose WebFX For 9 years in a row, WebFX has been named the #1 Best Place to Work in Pennsylvania, which is our headquarters' home state As a company, we pride ourselves on being able to offer the same culture and benefits to our global team members.

In addition to very competitive base pay, we offer company profit-sharing, performance bonuses, and health insurance (including dental, vision, remote doctor, etc.).

To aid in your success, we provide world-class digital marketing training (Organic SEO, Local SEO, PPC, Google Analytics + Studio, etc.), long-term career track opportunities, and ongoing learning bonuses (yes, you can get paid to learn), along with numerous other benefits
Read below to learn about some of the benefits you can expect when working with WebFX:

  • No matter where you are located or your position, WebFX offers long-term stability to all of our FXFamily members. In fact, many of our global team members have been with WebFX for 10+ years, and we're hoping you can be too ????
  • We put our people first; it's as simple as that. You're never on your own when you run into inevitable challenges, we're there to support you along the way
  • Longlasting relationships with both clients and team members due to consistently low turnover rates, which are simply unheard of in our industry because, again, we put our people first.
  • When you join WebFX, you don't just join a company; you join a community We value all of our team members the same, regardless of their position or where they call home. We truly look forward to learning about you and your background, and we will be there to celebrate the milestones in your life together, no matter how big or small ????
  • Invitation to our annual FXFest – an allexpenses paid trip for our international team members (with a 1year tenure) to our company headquarters. The weeklong event is filled with activities, learning, and motivation to help unite our U.S. and global staff ????
  • Fully equipped inoffice setup including computer, dual large monitors, headset, seriously fast internet, generator, and more ?????
  • Be part of a rapidly growing company that, at the same time, only partners with clients who share our values. ????????
  • Unrestricted access to our dozens of proprietary software/platforms our internal R&D team has developed for our team's exclusive use, in addition to access to the many 3rd party tools and software we utilize internally in order to WOW our clients. You can learn more about just some of our proprietary tools here.
  • Meritbased promotional structure.
  • Annual meritbased compensation increases ????
  • We have a very strong commitment to giving back globally in fact, it's one of our values here at WebFX. As a member of our FXFamily, you get to be a large part of that simply by achieving your goals since 2014, we've committed to donating globally through our FXBuilds program. You can learn more about that here

What You'll Get World-Class Training and Ongoing Career Development - No matter your level of experience, our "Bootcamp" web marketing training program is provided for all new WebFX "family members" to learn, grow and develop in and out of the office with the hard skills necessary to be successful in their position.


  • From training with our Sr Digital Marketers to access to countless industryleading online training resources/courses/tutorials to getting experience with nearly 1,500+ different clients with various platforms, digital services, and in every industry you can think of (and then some), our training program is simply unrivaled
  • Training doesn't stop after your initial training period. We offer career development training and monthly LunchandLearns with our stateoftheart training amenities to facilitate departmental trainings, industryrelated updates, and more
  • FXLearns program – where you get incentives for taking advantage of our countless industry training resources
  • After 1,500+ clients, we've been able to truly master our processes and procedures – you will be trained on all of those no need to develop how to do things (unless you want to help us continually improve that process) – because we refuse to ever stagnate, we are always pushing the envelope to make those processes 1% better too

Opportunities for Growth WebFX grew 250%+ over the past 3 years both locally and globally, and merit-based promotional opportunities are abundant if you're meeting or exceeding position performance metrics.

We believe in growing and promoting our internal team first and foremost.

In fact, 95% of our promotions are internal All team members have a very clearly defined progression path, so you know exactly what is expected of you so you can put your career in your own hands.

And what's more, you're not expected to know it all - we believe in continually striving to be an expert in your subject matter of expertise – so while we will purposely challenge you to grow in SEO/PPC/Google Analytics, we are a full-service agency that has experts in other departments that handle everything else - from link building, social media, web design, and web development.

So you can truly master your trade.

Our goal is to hire on 50+ team members over the next 36 months in South Africa, and we've recently opened our office in Cape Town to help us achieve this goal.

What You'll Do WebFX developers typically work on 25+ projects per year, so there is a high level of variety in work and two days are never the same
Our web-based projects use a variety of frameworks selected on a per-project basis.

Some of the more popular frameworks our team leverages in projects are WordPress, Magento, Bootstrap, Zend Framework 2, and Google Functions.

Training will be provided on all of our core platforms, tools and technologies.
ResponsibilitiesQualifications: 2+ years of experience developing online web applications using React and Node - JavaScript development (side projects and internships won't count)


If you have 4+ years of javascript experience, then we will train you on React/Node (side projects and internships won't count)Full Stack Development using JavaScript , , modern JavaScript libraries - ES and later versions)Experience creating and consuming REST APIs that meet performance and security requirementsExperience with deployment tools to package and deploy componentsMust have experience in using Agile project management tools (JIRA), and CI/CD pipelinesA plus if you have Microservice, Kubernestes, Cloud architecture experience or have worked on platforms capturing 5+ Million rows of data per dayWebFX Tech Stack - These are not hard requirements NodeJSGoogle Cloud Platform or Amazon Web ServicesCloud-based, serverless technologiesTraditional server managementOOP and procedural programming methodologiesStandard Compliant HTML, CSS, and JavaScriptCSS Frameworks (e.g.

Bootstrap, Foundation, Intuit)JS Frameworks (e.g. jQuery, React, Vue, Backbone)Git Version control (or other version control software)Package management and Task Runners (e.g.

NPM, Yarn, Gulp, Grunt)Browser testing abilities using built in developer toolsCI/CDOptional - TensorFlow and Machine LearningCandidates with experience with AWS RedShift, Kinesis, and Data Pipeline will also be consideredPercentage Breakdown45% maintenance and debugging45% building new functionality10% consulting with other team members and clientsDesired EducationBachelor's degree in computer science or related discipline is preferred or 4+ years of experiencePre-employment testing is requiredGeneral KnowledgeFluent in English (written and verbal).

Resume must be in English to be considered.
Comfortable with both object-oriented and procedural programming methodologiesStrong understanding of software development life-cycle and best practicesWho We're Looking ForQualitiesPassion for web developmentLikes to get things doneCommitment to delivering high-quality and defect-free projects to clientsAbility to work well in a high-concurrency environment (many projects)Capable of individual "deep work" as well as the ability to collaborate with a team to complete projects rapidlyStrong time-management skills and can meet deadlines consistentlyTakes direction well, but also able to make decisions and take initiativeStrong communication skillsAbility to work independentlyUp-to-date on the latest web technologiesProfessional, dependable, solid work ethic, detail-oriented, dedication to quality, self-motivatedEnjoys solving problemsCustomer-centric mentalityWorking Hours This position requires 40-45 hours per week, ideally during our standard office hours (6am to 2:30pm EST)
Compensation Negotiable, based on experience
Annual merit-based increases

Working Hours and Location We're currently looking for full-time team members who are able to work in our Cape Town office and the hours outlined below.


Office Locations:
Cape Town Office: 114 Bree St, Cape Town City Centre, Cape Town, 8000, South Africa

Work Hours:
Monday through Thursday: 10:00 AM -7:30 PM SAST
Friday: 10:00 AM - 5:00 PM SAST

Check out our culture on social media: Instagram Twitter Facebook Please submit a resume or CV (in English) to be considered for this opportunity.

*You don't need to apply more than once, even if you're interested in multiple positions - you can simply let us know We consider all open roles when reviewing resumes and applications WebFX is an Equal Opportunity Employer committed to providing and fostering an inclusive environment where all people, including women, minorities, LGBTQ+, and other underrepresented groups, are supported, respected, and encouraged to excel within STEM careers. Our goal as an organization is to empower our team to achieve their personal best, bring people together, and provide equal opportunity to do so regardless of race, age, gender, sexual orientation, religion, physical ability or disability, or political affiliation. You can learn more on our website here

#J-18808-Ljbffr
  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa RMV Solutions Recruitment Full time

    This position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in all facets of...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full time

    Job DescriptionThis position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    Our client is looking for a full-time Developer. The successful candidate will be working as part of a highly skilled and dynamic business that builds and supports mobile platforms and applications in a technically exciting and evolving industry.Duties:They are looking for a skillful developer to maintain and build server-side components. You will be...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Yoyo Group Full time

    We are looking for a Full Stack Developer to be part of our team in expanding our corporate reward product lineup. As part of a dynamic group, you will work with a Senior Engineer and QA Engineer in creating innovative solutions for our clients in the rewards sector. Your main focus will be on developing rewards and loyalty systems that offer added value to...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    This fast growing Business has offices aboard. They are looking for a strong Senior Fullstack developer. I am looking for a min 6 years experience with the full stack including: .NET Core, Java, Scala, Python, react Angular, AWS, Azure, Docker Kubernetes Strong track Record of delivering high Quality software as part of a team. Extensive experience and...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Emporium Human Capital Full time

    Full Stack Developer (POS24013)Somerset WestR to R negotiable depending on experienceJob Purpose:As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ nonSQL database environments.Our platform requires a strong...


  • Cape Town, Western Cape, South Africa Games Global Limited Full time

    Job Summary: We are seeking an experienced and motivated Intermediate Full Stack Developer to join our dynamic Game Technology Team. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining our applications, ensuring they meet high standards of performance, security, and user experience. This is an excellent...


  • Cape Town, Western Cape, South Africa Qetello Holdings Full time

    Position: Junior Full Stack DeveloperLocation: Cape Town, Western Cape (Hybrid)Company Profile: Our client is a reputable logistics company dedicated to providing dependable transportation and distribution services. They prioritize client satisfaction and trust in their services.Job Function: We are on the lookout for a talented Junior Frontend/Full Stack...


  • Cape Town, Western Cape, South Africa GemNex Placements Full time

    Key Responsibilities:Develop and maintain web applications: Write clean, maintainable, and efficient code in PHP.Cloud integration: Deploy, manage, and optimize applications using Microsoft Azure.Front-end development: Implement user interfaces using HTML, CSS, JavaScript, and relevant frameworks (e.g., , React).Back-end development: Build and manage APIs,...


  • Cape Town, Western Cape, South Africa Gemnex Placements Full time

    Key Responsibilities:Develop and maintain web applications: Write clean, maintainable, and efficient code in PHPCloud integration:Deploy, manage, and optimize applications using Microsoft AzureFront-end development:Implement user interfaces using HTML, CSS, JavaScript, and relevant frameworks (e.g., , React).Back-end development: Build and manage APIs,...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Emporium Full time

    Full Stack Developer (POS24013)Somerset West R to R negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ nonSQL database environments.Our platform requires a strong...


  • Cape Town, Western Cape, South Africa DataTech Recruitment Full time

    We are seeking a talented Full Stack Java Developer to join a dynamic team onsite in Cape Town. You will play a pivotal role in revolutionizing healthcare solutions. By leveraging your expertise in full-stack Java/Angular web application development, you will have the opportunity to enhance product offerings, drive application modernisation, and deliver...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Emporium Full time

    Full Stack Developer (POS24013)Somerset WestR to R negotiable depending on experienceJob Purpose:As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and components that interacts with SQL/ non-SQL database environments.Our platform requires a strong...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa GG Financial Recruitment Full time

    We are excited to partner with a well-established Financial Services Company located in Newlands, Cape Town, in their search for a skilled Full Stack / Web Developer to join their dynamic team. This is a fantastic opportunity to work with cutting-edge technologies and contribute to innovative projects.Duties:Developing and maintaining robust backend systems...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Bluegrass Digital Full time

    WHO ARE WE Bluegrass Digital is a dynamic software engineering company working with both South African and International client accounts. We are looking for the best and brightest engineers to join us and grow our engineering team. We move fast and develop a lot of ideas so you will have to keep up with our pace and not be resistant to regular product...


  • Cape Town, Western Cape, South Africa Datafin Full time

    ENVIRONMENT: Are you ready to embark on an exciting journey with a dynamic company that values innovation, creativity, and passion? Our client is an immersive and transformative music player and community platform designed for the electronic music community. They are seeking a highly skilled Senior Full Stack Developer to join their team. The ideal candidate...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Full Stack Developer (12 Month Contract) - Hybrid ModelRoles and ResponsibilitiesDevelopment: Craft robust T-SQL stored procedures, optimize database performance, and create responsive web pages with exceptional user experiences.Analysis: Assess product needs and requirements, collaborate with stakeholders, and provide detailed specifications for system...

  • Full Stack Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Input Output Hong Kong Full time

    Summary IO Global (IOG), the creator of the Cardano blockchain platform, is searching for a Full Stack Developer. IOG is creating a spinout venture that combines crypto/Web3/DeFi innovations with traditional finance (TradFi) to make borrowing and lending services more transparent, efficient, and available to a broader population. The venture aims to build a...


  • Cape Town, Western Cape, South Africa Dlk Group Full time

    These jobs were popular with other job seekers DLK Group Lead Application Developer (Full Stack Microsoft. Net/Angular)Cape Town Fixed Term, Temporary Full Time Published: 6 days ago EE/AA, Non EE/AA Easy apply IntroductionWe require a Lead Application Developer (Full Stack Microsoft.Net) and this is an office based position in Cape Town.Duties &...


  • Cape Town, Western Cape, South Africa Digital Outsource Services Full time

    Full Stack Software Engineer page is loaded Full Stack Software Engineer Apply locations Cape Town - Waterview Park time type Full time posted on Posted Yesterday job requisition id JR8876 Kick-start your career in the online gaming world and experience the very latest in technology and innovation.The Department: Our teams own a diverse set of products with...