Senior Full-Stack Developer - EST Working Hours (Remote)

ISTA Solutions

  • South Africa
  • Permanent
  • Full-time
  • 2 months ago
  • Apply easily
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 fully remote working role.
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.
Requirements
  • 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.

ISTA Solutions

Similar Jobs

  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • Just now
  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now