Crayon Technologies (Pty) Ltd
Johannesburg, Gauteng, ZA
2d ago
source : Careers24
  • Manage the infrastructure and ensure all internal systems operate securely and effectively
  • Oversee the hiring process and provide leadership and mentoring for the engineering team
  • Coordinate all aspects of the engineering organisation including technical strategy and technology blueprint
  • Manage the end-to-end technology execution
  • Monitor the reliability and performance of all internal systems and suggest improvements
  • Ensure consistent best practices, processes and procedures for software development, quality assurance and maintenance
  • Own the architecture and component strategy
  • Contribute code and have a deep understanding of the internal stack
  • Manage software development activities by setting requirements, goals and timelines
  • Make important technical decisions based on product change requests
  • Prepare and manage the engineering departments budget
  • Design strategies for future products based on the companys overall objectives and resources
  • Actively engage in sprint planning, delivery and manage the releases
  • Recommend new technology and ideas to improve sprints and efficiency
  • Software architecture design
  • Ensure compliance with security regulations
  • At least 3-5 years of software engineering experience (full-stack)
  • Demonstrated experience leading and managing an engineering team
  • End-to-end experience developing a new product or service
  • Hands-on experience with both backend and frontend development
  • Experience working in a start-up environment
  • An understanding of how to work well with product managers
  • Experience with Agile, Lean and continuous delivery approaches
  • Sufficient DevOps experience to set up, configure and maintain your own dev and build environment Technical requirements Must haves :
  • JavaScript : ES6, VueJS and NodeJS
  • NoSQL : Firestore or similar
  • Google Cloud Products
  • Firebase services Nice to haves :
  • SQL : MySQL
  • Azure services
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form