Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 20, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Jem builds HR Software for companies with frontline workers. Using WhatsApp, we make it easy for HR and Payroll Managers to send payslips, process leave requests and communicate with thousands of frontline workers in just a few clicks. Jem is system-agnostic and easily plugs into your existing payroll system, whether it's Sage or SAP. That means we ca...
    Read more about this company

     

    Senior Software Engineer

    Description

    Join Jem as our Senior Software Engineer!

    We are a forward-thinking startup on a mission to build the ultimate HR system for deskless workforces. If you are a skilled and ambitious individual who thrives on challenges, apply below to be part of our exceptional development team and contribute to building this extraordinary product.

     About the role

    • We are seeking a Senior Software Engineer with a minimum of 5 years of experience who can enhance our software development and streamline our processes.
    • This role demands a unique combination of leadership abilities, technical prowess, and a deep understanding of software development life cycle best practices.
    • The Senior Software Engineer will be responsible for building and maintaining micro-services, designing world-class interventions, and taking the initiative to secure and improve our products.

     Jem’s commitment to you

    • Skillset development: What we’re doing has never been done before. As a team, we’ll work to solve hard problems and take ownership for what needs to be delivered. This will give you unprecedented learning opportunities.
    • Growth opportunities: As our team expands, so does the potential for advancement. We believe in recognising and rewarding talent by quickly adding responsibilities as individuals develop in their roles.
    • Dynamic environment: As we grow we understand more about our customers, and need to constantly iterate in response. Strategies shift, and goal posts move. It’s a challenge our team lives for.
    • Flexible Work Culture: We support flexibility to ensure that our people work where they are most productive. Collaboration and relationships are also important to us. For both these reasons, we operate a hybrid model and we mandate a minimum of two days per week in office in our brand new Sandton office.
    • Competitive Compensation: We offer a competitive salary, benefits package, and annual leave of 22 days.

     Roles and Responsibilities

    • Develop, maintain, and optimise our suite of microservices.
    • Build out performance solutions that allow our products to scale.
    • Collaborate with team members to ensure product security and improvement.
    • Mentor and guide Intermediate Developers to promote a culture of growth and knowledge sharing.
    • Contribute to all phases of the development lifecycle, from planning to deployment.

     Requirements

    Minimum Requirements:

    • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
    • A minimum of 5 years of experience as a Senior Developer.
    • Excellent verbal and written communication skills.
    • Strong proficiency in Python and TypeScript.
    • Experience with FastAPI, Django, Docker, Google Cloud Run, Google Vision API, GCP Logging, GCP VPC, Grafana, and GCP API Gateway.
    • Familiarity with OpenAI APIs, Postgres Database, Redis, BigQuery, ElasticSearch, Elastic ML, Kibana, Segment, RabbitMQ, Celery, Snyk, Cloudflare, and Robot Framework.

    Soft Skill Requirements:

    • Excellent teamwork skills and a strong collaborative approach.
    • Willingness to be present in the office as required by Jem.

    Method of Application

    Send your application to

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Jem Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail