Senior Full Stack Developer - Staff Solutions

Gqeberha / Port Elizabeth, Eastern Cape 15 days ago Permanent Salary - Market Related

Senior Full Stack Developer

Staff Solutions
Gqeberha / Port Elizabeth, Eastern Cape
Date Created : 15 days ago
Job Type : Permanent
Salary : Market Related

We are seeking a Senior Full Stack Developer who will be responsible for designing, developing, and maintaining both the front-end and back-end of our web applications. This role will be based in Port Elizabeth.
 
Key Responsibilities:
Front-End Development:
  • UI Implementation: Build responsive and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue).
  • Cross-Browser Compatibility: Ensure applications work seamlessly across various browsers and devices.
Back-End Development:
  • Server-Side Logic: Develop and maintain server-side applications using languages like PHP, Node.js, C#, Python, Java, or Ruby.
  • Database Management: Design, implement, and optimize databases (e.g., MySQL, PostgreSQL, MongoDB) to support application functionality.
API Development:
  • RESTful Services: Create and maintain APIs for front-end and mobile application integration.
  • Integration: Collaborate with other services and third-party APIs to enhance application features.
Development Practices:
  • Version Control: Utilize version control systems (e.g., Git) for code management and collaboration.
  • Testing: Write unit and integration tests to ensure code quality and application stability.
Collaboration & Communication:
  • Team Collaboration: Work closely with designers, product managers, and other developers to define project requirements and deliver high-quality software.
  • Agile Practices: Participate in Agile methodologies, including sprint planning, daily standups, and code reviews.
Performance Optimization:
  • Code Optimization: Identify and address performance bottlenecks in both front-end and back-end code.
  • Scalability: Design applications that can scale effectively with increased user demand.
Qualifications:
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Experience: Minimum 10 years proven experience as a Full Stack Developer or similar role in web development.
  • Technical Skills: Proficiency in front-end technologies (HTML, CSS, JavaScript) and back-end technologies (PHP, Laravel, Node.js, C#, Python, etc.).
Skills:
  • Problem Solving: Strong analytical skills to troubleshoot issues and develop effective solutions.
  • Communication: Excellent verbal and written communication skills for effective collaboration with team members and stakeholders.
  • Attention to Detail: Ability to produce high-quality code with a strong focus on performance and usability

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job