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 Full Stack Software Engineer

    Description

    Jem is looking for an enthusiastic Senior Full Stack Software Engineer to join our dynamic team.

    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 Full Stack 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 Full Stack Software Engineer will be responsible for building and maintaining web portals and microservices, 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 encourage a minimum of two days per week 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 Full Stack Developer.
    • Excellent verbal and written communication skills.
    • Experience delivering consumer facing web applications at scale
    • Proficiency with NodeJS, Typescript, React and CSS
    • Proficiency with writing tests using a Javascript test framework,
    • Experience with Python
    • 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.

    Advantageous Experience:

    • Prior experience in a FinTech environment will be a strong advantage..
    • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.

    Method of Application

    Interested and qualified? Go to Jem on apply.workable.com to apply

    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