# Full-Stack PHP Developer

**Company:** [WeconnectU](http://jobs.workable.com/companies/ioWEUUt2iAv6gbNqikrikc.md)
**Location:** Somerset West, South Africa
**Workplace:** on site
**Employment type:** Full-time
**Department:** CMS

[Apply for this job](http://jobs.workable.com/view/f11e1ad1-62d0-4bad-bf30-cdfa91173be6)

## Description

We’re looking for a skilled, innovative Full-stack Developer to join our fast-growing FinTech Dev team (In-office, Somerset West).   
 

This isn’t just about writing code. We need a problem-solver, a collaborator, and a builder—someone who thrives in dynamic environments, understands high-volume, mission-critical applications, and is passionate about delivering clean, efficient, and secure user experiences. 

OUTCOMES:   
   
What Success Looks Like 

-   Deliver high-quality, user-facing web applications and components that reliably interact with SQL and non-SQL databases, supporting a high volume of concurrent users. 

-   Ensure our Property Management platform meets performance, security, and usability standards that drive customer satisfaction and business growth. 

-   Successfully contribute to the design, development, testing, and deployment of scalable technology solutions that maintain uptime and system reliability. 

-   Collaborate effectively with cross-functional teams to deliver projects within timelines, maintaining clear communication and quality standards. 

-   Continuously improve and update codebases and infrastructure to align with modern security best practices and technological advancements. 

CONTEXT:   
   
Where the work happens 

-   Work within an agile Scrum environment, partnering closely with product owners, software developers, and QA teams. 

-   Lead backend development using PHP (SlimPHP framework) for APIs and core business logic, while supporting frontend development using Vue.js and modern JavaScript (ES6+). 

-   Operate in a cloud-based environment leveraging AWS services (EC2, RDS, Lambda), with databases including SQL Server, MySQL, and MongoDB. 

-   Support real-time features and communications through technologies like Pusher and Websockets. 

-   Help maintain and evolve a platform critical to property and accounting management used by thousands daily. 

COMPETENCIES:   
   
What You Bring 

-   Expert-level proficiency in Software development, focusing on scalable, clean, and secure backend services. A willingness to work in PHP is required but previous experience is not. 

-   Strong experience with JavaScript for frontend development, ecosystem tools like Vue CLI, Pinia, Vue Router, and Nuxt.js are beneficial but not required. 

-   Skilled in frontend UI design fundamentals: HTML5, CSS3, Bootstrap, and responsive design. 

-   Solid understanding of database design and interaction with SQL and NoSQL systems (MySQL, SQL Server, MongoDB). 

-   Experience designing and consuming RESTful APIs, integrating frontend and backend components efficiently. 

-   Familiarity with AWS cloud infrastructure, CI/CD pipelines, serverless functions (Lambda), and web server environments (IIS, Apache). 

-   Ability to write efficient, maintainable, and secure code across the full stack. 

-   Agile, collaborative, and communicative team player who thrives in fast-paced, evolving environments. 

-   Proactive in staying updated on development trends, security best practices, and emerging technologies. 

CUSTOMER:   
   
Who This Work Serves 

-   Internal product and operations teams relying on backend services to support business processes. 

-   End users who interact daily with the platform via web and mobile apps, expecting reliability, security, and ease of use. 

-   Business stakeholders requiring scalable technology solutions to support property management and accounting workflows.

## Requirements

IDEAL PROFILE SNAPSHOT: 

-   4+ years of professional experience in full-stack development. 

-   Proven track record building scalable, user-facing web and mobile applications in high-volume, multi-user environments. 

-   Deep knowledge of modern JavaScript (ES6+). 

-   Comfortable working with SQL and NoSQL databases, RESTful APIs, and backend frameworks. 

-   Experience with AWS cloud services (EC2, RDS, Lambda), CI/CD pipelines, and real-time communication technologies (Pusher, Websockets). 

-   Skilled at writing clean, efficient, secure, and well-documented code. 

-   Agile mindset with strong collaboration and communication skills in cross-functional teams. 

-   Proactive learner who stays updated on latest security and development best practices. 

-   Able to thrive in fast-paced, dynamic environments supporting always-on, mission-critical platforms.
