Intermediate Ruby on Rails Developer

2 months ago


Johannesburg, South Africa DataFin Full time

Environment:

The coding talents of an Intermediate Ruby on Rails Developer is sought by a cutting-edge AgriTech company based in JHB, to join its team and help build out a SaaS platform for the agricultural sector. The team is full stack, and you can expect to be given the necessary support that will allow you to work on all parts of its platform...front-end, back-end, desktop clients, infrastructure, design, R&D, security.

Duties:

1. Refactor our vessel, container & pallet tracking for more performant and advanced use cases.
2. Add additional strategies to reconcile packhouse output with orders.
3. Alerts for transportation changes (ETA changes, GPS monitoring).
4. Replace certain 3rd party container tracking services with our own.
5. Integrate into department of Agriculture Forestry and Fisheries APIs for enriched tracking.
6. Architecture refactor for the ETL pipeline into an ELT based solution.
7. Improved ops dashboards for various tracking libraries.
8. R&D database sharding strategies to support increased future volume.
9. Phase out more of the old Bulma usage in favour of Tailwind CSS.
10. POC for Mongo usage instead of Postgres for large document tables.
11. Invoice generation and payment alerts.

Requirements:

- 3+ years Development experience

Qualifications:

- Preferably a Degree in Computer Science, Mathematics, Engineering, Business Administration (BBA) or Information Systems.

Languages / Frameworks / Major Libraries / Infra:

- Ruby on Rails API
- Angular web app
- Electron desktop app
- Heroku for API and background workers
- RDS Postgres for database
- Various AWS services
- Gitlab for source control & CI/CD
- GraphQL for all network comms
- Figma for UI prototyping
- Docker for local dev (we dev on nix or win, you choose)

#J-18808-Ljbffr



  • Johannesburg, South Africa OfferZen Full time

    Intermediate Ruby DeveloperAre you a talented intermediate Ruby developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why...


  • Johannesburg, South Africa wePlace Full time

    Software DeveloperThey are looking for a Mid-Level developer who thrives on the ability to simplify complex problems and look at how we can continually improve on our algorithm and performance.The ideal candidate can clearly communicate with directors and have good time management skills.Technical and Professional Expertise:Degree (preferred not required)3+...


  • Johannesburg, South Africa DataFin Full time

    ENVIRONMENT: The coding talents of a Senior Ruby on Rails Developer is sought by a cutting-edge AgriTech company based in Illovo, to join its team and help build out a SaaS platform for the agricultural sector. The team is full stack, and you can expect to be given the necessary support that will allow you to work on all parts of its platform...front-end,...


  • Johannesburg, South Africa wePlace Full time

    Software Developer They are looking for a Mid-Level developer who thrives on the ability to simplify complex problems and look at how we can continually improve on our algorithm and performance. The ideal candidate can clearly communicate with directors and have good time management skills. Technical and Professional Expertise: Degree (preferred not...


  • Johannesburg, South Africa wePlace Full time

    Software DeveloperThey are looking for a Mid-Level developer who thrives on the ability to simplify complex problems and look at how we can continually improve on our algorithm and performance.The ideal candidate can clearly communicate with directors and have good time management skills.Technical and Professional Expertise:Degree (preferred not required)3+...


  • Johannesburg, South Africa Communicate Recruitment Full time

    What youll be doing: Architecting new features: Forge new tools and functionalities with Ruby on Rails, bringing our client's vision to life while ensuring scalability and performance. Enhancing existing systems: Like a skilled warrior re-forging an ancient weapon, you will improve and optimize current codebases, driving efficiency and speed. Leading...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Software Developer - They are looking for a Mid-Level developer who thrives on the ability to simplify complex problems and look at how we can continually improve on our algorithm and performance. - The ideal candidate can clearly communicate with directors and have good time management skills. Technical and Professional Expertise: - Degree (preferred not...


  • Johannesburg, South Africa Exclusively Remote Full time

    One of our US based clients are looking for a Full Stack Senior Engineer.You will be responsible for the development, maintenance, and optimization of a CRM platform.You will work closely with product managers, designers, and other engineers to improve existing features, build new ones, and ensure the overall architecture remains scalable and secure. Key...


  • Johannesburg, Gauteng, South Africa OfferZen Full time

    Job Title: Senior Ruby DeveloperAbout the Role:We are seeking a talented Senior Ruby Developer to join our team at OfferZen.About the Company:OfferZen is a developer jobs marketplace that connects developers with top tech companies. Our platform allows developers to build a profile and have companies apply to interview them.Responsibilities:* Develop and...

  • Technical Lead

    4 weeks ago


    Johannesburg, Gauteng, South Africa Exclusively Remote Full time

    We are seeking a highly skilled Full Stack Senior Engineer to join our team.About the RoleThis is a senior-level position that requires expertise in Ruby on Rails, JavaScript, and database management. You will be responsible for developing, maintaining, and optimizing a CRM platform.Key ResponsibilitiesLead the development of scalable, high-quality web...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Overview Hire Resolves’ client is excited to present an opportunity for a Full Stack Developer to join an Automated, safe and transparent transport company based in Johannesburg. In this role, you will be integral to the development and maintenance of the ridesharing platform, working on both front-end and back-end solutions. Responsibilities -...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    About wePlaceAs a leading software development company, we are always looking for talented individuals to join our team. Our ideal candidate is a skilled Ruby on Rails Developer who can take their expertise to the next level and contribute to our innovative projects.Job DescriptionWe are seeking a Mid-Level developer with strong problem-solving skills to...


  • Johannesburg, South Africa OfferZen Full time

    Intermediate Full Stack DeveloperAre you a talented intermediate full stack developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to...


  • Johannesburg, Gauteng, South Africa Exclusively Remote Full time

    Job Title: Full Stack Senior EngineerWe are looking for a skilled Full Stack Senior Engineer to join our team at Exclusively Remote. As a Full Stack Senior Engineer, you will be responsible for the development, maintenance, and optimization of our CRM platform.About the Role:Lead the development of scalable, high-quality web applications using Ruby on...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    WePlace seeks a skilled Senior Software Engineer to improve algorithm and performance.Strong communication skills and ability to manage multiple projects.3+ years of experience in software development with a focus on performance.Bachelor's degree in Computer Science or related field (desired).Technical Expertise:Ruby on Rails, Spring Boot, Laravel,...

  • Intermediate Designer

    2 weeks ago


    Johannesburg, South Africa Hatch Full time

    Job title : Intermediate Designer - Bulk Materials Handling (BMH)Job Location : Gauteng, JohannesburgDeadline : December 28, 2024Quick Recommended Links Jobs by Location Job by industries Key responsibilities include: Production of accurate engineering drawings for the external manufacture and procurement of equipment, responsibility for safe design,...

  • Intermediate Designer

    2 weeks ago


    Johannesburg, South Africa Hatch Full time

    Job title : Intermediate Designer - Bulk Materials Handling (BMH) Job Location : Gauteng, Johannesburg Deadline : December 28, 2024 Quick Recommended Links Jobs by Location Job by industries Key responsibilities include: Production of accurate engineering drawings for the external manufacture and procurement of equipment, responsibility...

  • Intermediate Developer

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Overview An industry-leading client of ours is looking for a highly motivated Intermediate Developer to join their talented development team. This client is looking for an Intermediate Developer to join their talented development team. The incumbent will be responsible for project execution, solution delivery, applying technological core competencies, and...

  • Intermediate Developer

    2 months ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    This continuously growing company specialises in assisting clients in optimising their business through their innovative IT solutions. Our client is looking for an Intermediate Developer who is driven to deliver business solutions; a self-starter. It will be expected of the candidate to assist in the development, configuration, deployment and support of...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Perform electrical installations, maintenance, and repairs on heavy machinery and rail systems. - Diagnose and troubleshoot electrical issues, ensuring minimal downtime. - Conduct routine inspections, ensuring compliance with safety and operational standards. - Collaborate with multidisciplinary teams to execute engineering projects...