
Senior Full-Stack Developer - EST Working Hours (Remote) at ISTA Personnel Solutions. ISTA Personnel Solutions SA. is a dynamic and fast-growing BPO company headquartered in South Africa. We specialize in providing top-tier operational support to U.S.-based organizations. Unlike recruitment agencies, we function as a direct extension of our clients’ teams—delivering high-quality service with precision, efficiency, and a personal touch.. We’re currently looking for a . highly motivated and skilled Full-Stack Developer. to join our innovative team. This role involves the design, development, and maintenance of custom software applications, with strong involvement in both front-end development and back-end architecture—including seamless API integrations. Experience in data analytics will be a strong advantage.. PLEASE NOTE: . . . Working Hours:. . This role requires you to work . EST hours. Mon - Fri from 9am to 6pm . EST. (15h00 to 24h00 South African time - subject to change dependent on daylight savings). . . . Internet Requirements:. A . fixed fibre line. with a minimum speed of . 25 Mbps (upload & download). and the ability to support a . wired Ethernet connection. is mandatory. . Applicants without a fixed fibre line cannot be considered.. . . . Power Backup:. A . reliable power backup solution. is required to manage . load shedding and power outages. . . Applicants without a power backup cannot be considered.. . . . Work Environment:. . This is a remote role for South African Citizens only.. . . Responsibilities:. . Design, develop, test, and deploy high-quality custom software solutions using JavaScript, Python, and related technologies.. . Build and maintain scalable and secure API connections with various internal and external services.. . Develop intuitive and responsive user interfaces (UI) that enhance user experience.. . Collaborate with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features.. . Write clean, well-documented, and efficient code.. . Perform code reviews to ensure code quality and adherence to best practices.. . Troubleshoot, debug, and upgrade existing software.. . Participate in the entire application lifecycle, focusing on coding and debugging.. . Stay up to date with emerging technologies and industry trends.. . (Optional, if applicable for data analytics focus): Analyze complex datasets, develop data models, and implement data visualization tools to support business insights.. . . 5+ years of demonstrable professional experience as a Software Developer or in a similar role, with a strong portfolio of completed projects.. . Strong proficiency in JavaScript, including modern frameworks/libraries (e.g., React, Angular, Vue.js).. . Strong proficiency in Python, with experience in popular frameworks (e.g., Django, Flask).. . Demonstrable experience in building and consuming RESTful APIs and other web services.. . Solid understanding of front-end technologies and development processes, including HTML5, CSS3, and responsive design principles.. . Experience with version control systems (e.g., Git).. . Ability to work independently and as part of a team in a fast-paced environment.. . Excellent problem-solving and analytical skills.. . Strong communication and interpersonal skills.. . Preferred (Huge Plus):. . Experience with data analysis, manipulation, and visualization tools/libraries such as . Pandas, NumPy, Matplotlib, Seaborn. , or . D3.js. . . Familiarity with . cloud platforms. such as . AWS. , . Azure. , or . Google Cloud Platform. . . Solid understanding of . database systems. , including . SQL. and . NoSQL. technologies . . Experience working with . CI/CD pipelines. for streamlined deployment and development workflows. . If you are not contacted within 14 working days, please consider your application unsuccessful. . Company Location: South Africa.