Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 5, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Barron is the largest and most trusted Product Media brand in Africa and for over 30 years we have been helping businesses to pursue their dreams and reach their goals. In offices, kitchens, hospitals, construction sites, and even farms, we’ve been there to provide the best value and trusted quality workwear that makes it possible for South Africans to step up and Be Bold. We believe that we can help all our clients Go Beyond and make a success of their proudly South African business.
    Read more about this company

     

    Full-Stack Developer

    JOB PURPOSE

    The purpose of a full stack developer is to seamlessly integrate front-end and back-end development, thereby possessing the versatility to handle all aspects of web application development.

    JOB OBJECTIVES

    Front-End Development

    • Designing and developing user interfaces using HTML, CSS, and JavaScript frameworks like React.js, Angular, or Vue.js. Ensuring responsive design principles and optimizing UI components for maximum performance and usability.

    Back-End Development

    • Creating server-side logic using programming languages such as JavaScript (Node.js), Python (Django, Flask), Ruby (Ruby on Rails), or Java (Spring Boot). Developing APIs, handling server-side processes, and ensuring seamless integration with databases.

    Database Management

    • Designing and optimizing databases (SQL or NoSQL) to support application requirements. Writing efficient queries, managing data migrations, and ensuring data integrity and security.

    Full Stack Integration

    • Integrating front-end and back-end aspects to develop complete web applications. Ensuring components interact smoothly and maintaining application functionality across different layers of the stack.

    Version Control and Deployment

    • Using version control systems (e.g., Git) to manage codebase changes and collaborating with team members. Deploying applications to production environments, ensuring scalability, security, and performance.

    Testing and Debugging

    • Writing unit tests and conducting integration testing to identify and fix bugs or performance issues. Ensuring robust code quality and application reliability throughout development cycles.

    Collaboration and Communication

    • Working closely with UI/UX designers, other developers, project managers, and stakeholders to understand requirements, plan features, and deliver solutions that meet business objectives. Effective communication and teamwork are crucial for successful project execution.

    Continuous Learning

    • Staying updated with industry trends, best practices, and emerging technologies in both front-end and back-end development. Continually improving skills and exploring new tools to enhance development efficiency and maintain competitiveness.

    JOB REQUIREMENTS
    Qualifications and Experience

    • NQF 6 – Diploma &/ Higher Certificate in IT
    • NQF 7 - Degree in IT
    • 2 -3 Years’ experience as a Developer

    Skills, Abilities and Job-related Knowledge

    Knowledge

    • Programming
    • System Integration
    • IT Design Patterns
    • IT Concepts & Principles

    Skills

    • Communication
    • Operating system Software
    • Problem solving
    • Program Testing
    • System Design
    • System Analysis & Development

    Competencies

    • Bottom-line Focus
    • Execution
    • Initiative & Responsibility
    • Systematic Approach
    • Innovation

    Method of Application

    Interested and qualified? Go to Barron on barron.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Barron Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail