Full Stack Developer

Crayon Technologies

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 13 days ago
How you'll roleAs a Full-Stack Developer you'll join a dedicated R&D team tasked with advancing our innovative cloud-based compliance platform. You'll be responsible for shaping software architecture, implementing new features, and enhancing system performance. Your role also includes mentoring junior developers and collaborating across teams to optimize our pioneering Compliance-as-a-Service offerings.What you'll do
  • Develop the cloud-based platform utilizing AWS, microservices, and containerized solutions
  • Participate in key architectural and design decisions to deliver robust software
  • Implement backend logic, create intuitive frontends, and manage third-party API integrations
  • Collaborate with customers, stakeholders, and internal teams to ensure platform innovation
  • Lead and mentor junior developers, promoting knowledge sharing and maintaining coding standards
  • Optimize the platform's efficiency, scalability, and maintainability, following industry trends
What you'll need
  • 5+ years in Node.js and 5+ years in React
  • Proven experience with microservices architecture
  • Strong skills in relational and non-relational databases
  • Experience in building and integrating REST APIs
  • Familiarity with AWS or similar cloud service providers
  • Leadership skills for mentoring and managing technical projects
  • Proficient in English, both verbal and written
  • Knowledge of Docker and Kubernetes is beneficial
  • Strong problem-solving capabilities and self-driven approach

Careers24

Similar Jobs

  • 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…
    • 8 hours ago
  • Intermediate Software Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Requirements: Education: A Degree or Diploma in Computer Science, Software Engineering, or a related field is essential. Experience: A solid foundation with 3+ years of profess…
    • 8 hours ago
  • Lead Java Developer

    PBT Group

    • Johannesburg, Gauteng
    We're Hiring: Java Team Lead Ready to lead a team building enterprise-grade platforms for the insurance space? We're looking for a Java Team Lead to drive delivery, shape archite…
    • 8 hours ago