Senior Full Stack Developer - Staff Solutions
Gqeberha / Port Elizabeth, Eastern Cape 14 days ago Permanent Salary - Market Related
Senior Full Stack Developer
Staff Solutions
Gqeberha / Port Elizabeth, Eastern Cape
Date Created : 14 days ago
Job Type : Permanent
Salary : Market Related
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.).
- 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.