Ruby Developer - Stellenbosch - Exceed Human Resource Consultants

    Exceed Human Resource Consultants
    Exceed Human Resource Consultants Stellenbosch

    1 week ago

    exceed human resource consultants background
    Description
    Job Summary:
        We are seeking a highly skilled Full Stack Developer to join our team. The successful candidate will be responsible for designing, building, and maintaining efficient, reusable, and reliable code using Ruby on Rails.

    Main Responsibilities:

    1. Design, build, and maintain efficient, reusable, and reliable code using Ruby on Rails.
        Designing and implementing scalable and secure architecture
        Writing high-quality, well-tested code that follows best practices
        Ensuring seamless integration with AWS services

    2. Design, develop, and maintain deployment and operational systems on AWS, ensuring the application's scalability, performance, and security.
        Setting up and configuring AWS services such as EC2, S3, Lambda, etc.
        Implementing monitoring and logging mechanisms to ensure system reliability
        Troubleshooting issues and optimizing system performance

    3. Contribute to the development of our mobile application, utilising React Native for cross-platform compatibility.
        Designing and implementing features for the mobile application
        Ensuring seamless integration with backend services
        Testing and deploying the mobile application

    4. Identify bottlenecks and bugs, and devise solutions to these problems.
        Analyzing system logs and performance metrics
        Identifying and resolving bottlenecks and bugs
        Improving overall system performance and reliability

    5. Collaborate with the product team to define, design, and ship new features.
        Participating in design and planning meetings
        Developing and implementing new features
        Collaborating with other teams to ensure smooth feature delivery

    6. Stay informed of emerging technologies/industry trends and apply them into operations and activities.
        Staying up-to-date with industry trends and emerging technologies
        Applying new knowledge and skills to improve system performance and efficiency
        Contributing to the development of new technologies and innovations

    Requirements:

    1. Proven work experience as a Full Stack Developer or similar role.
        At least 3 years of experience in software development
        Strong track record of delivering high-quality projects
        Excellent problem-solving skills and willingness to take on challenges

    2. Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth, and Rspec.
        In-depth understanding of Ruby on Rails framework and its ecosystem
        Experience with testing frameworks such as RSpec and Capybara
        Familiarity with debugging tools such as Byebug and Puma

    3. Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
        Hands-on experience with AWS services and their integration
        Understanding of cloud security and compliance best practices
        Ability to design and implement scalable and secure architecture on AWS

    4. Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
        In-depth understanding of front-end development principles and best practices
        Experience with popular front-end frameworks and libraries such as React and Redux
        Familiarity with state management and routing concepts

    5. Understanding of fundamental design principles behind a scalable application.
        Knowledge of software design patterns and principles
        Understanding of database design and optimization techniques
        Ability to design and implement scalable and maintainable systems

    6. Ability to implement automated testing platforms and unit tests.
        Experience with testing frameworks such as RSpec and Jest
        Ability to write effective unit tests and integrate testing into CI/CD pipelines
        Understanding of continuous integration and continuous deployment best practices

    7. Excellent problem-solving skills and willingness to take on challenges.
        Proven ability to analyze complex problems and devise creative solutions
        Willingness to learn and adapt to new technologies and workflows
        Ability to communicate technical ideas effectively to both technical and non-technical stakeholders

    8. Strong communication and teamwork skills.
        Excellent verbal and written communication skills
        Ability to collaborate effectively with cross-functional teams
        Proven ability to build strong relationships with colleagues and stakeholders

    9. Experience with React Native is highly valued but not mandatory.
        Experience with React Native development and its ecosystem
        Understanding of mobile app development principles and best practices
        Ability to design and implement scalable and maintainable mobile applications

    10. Knowledge of or interest in the cycling industry and bike security.
        Basic understanding of cycling industry trends and technologies
        Interest in bike security and safety features
        Ability to contribute to the development of innovative cycling-related products and features

    How to Apply:

    Please submit your comprehensive CV to us via email.

  • Datafin IT Recruitment

    Ruby Developer

    1 week ago


    Datafin IT Recruitment Stellenbosch

    Key Responsibilities · Bicycle Security Innovation: · Our client, a leading company dedicated to revolutionizing bicycle security, is seeking a skilled Full Stack Software Developer. The ideal candidate will possess expertise in Ruby on Rails and AWS, enabling them to enhance the ...

  • Network IT

    Ruby Developer

    1 week ago


    Network IT Stellenbosch

    Job Title: Ruby Developer · A technology-driven company seeks a skilled Ruby Developer to join their team in Cape Town or Stellenbosch on a Hybrid Model. · Duties & Responsibilities · We are looking for a highly qualified candidate with the following qualifications and requiremen ...


  • Datafin IT Recruitment Stellenbosch

    About the Role · Our client, a pioneering company in bicycle security technology, seeks a highly skilled Full Stack Software Developer to enhance their web and mobile platforms. · Main Responsibilities · Create efficient, reusable, and reliable code using Ruby on Rails. · Design, ...


  • DataFin Stellenbosch

    Job Overview · We are seeking an Intermediate Ruby on Rails Developer to join our team at a cutting-edge AgriTech company based in Stellenbosch. As part of our full-stack team, you will have the opportunity to work on all aspects of our SaaS platform for the agricultural sector, ...


  • DataFin Stellenbosch

    Job Summary · We are seeking a Senior Ruby on Rails Developer to join our team at an innovative AgriTech company in Stellenbosch. As a key member of our full-stack team, you will contribute to the development and maintenance of our SaaS platform for the agricultural sector. · Mai ...


  • Network IT Stellenbosch

    Job Description · Ruby Developer Position Available at {company} · Duties and Responsibilities · Bachelor's degree in Information Technology or a related field · Minimum of 2 years of experience as a Full Stack Developer with expertise in Ruby on Rails and AWS · Familiarity with ...


  • DataFin Cape Town

    IT Software Development · Cape Town Western Cape & Stellenbosch Western Cape · About the Role · We are seeking a skilled Ruby on Rails Developer to join our team and contribute to the development of a SaaS platform for the agricultural sector. · The ideal candidate will have a de ...


  • Network IT Cape Town

    Key Responsibilities of a Full Stack Software Developer · We are seeking a highly skilled and passionate Full Stack Software Developer with experience in Ruby on Rails and AWS to enhance our web and mobile platforms. · Duties & Responsibilities · Design, build, and maintain effic ...


  • Exclusively Remote Cape Town

    Senior Developer (Ruby on Rails, PostgreSQL, React Native) · Remote work opportunity for a skilled developer with 10+ years of experience in web and mobile app development. · Job Description · The ideal candidate is reliable, quick to resolve issues, and balances creativity with ...


  • Boardroom Appointments Stellenbosch

    Job Description · We are seeking a skilled Software Developer to join our team. The ideal candidate will have a proven track record of delivering high-quality software solutions, with expertise in specific development technologies and languages. · Key Responsibilities: · Design, ...


  • CapitalH Stellenbosch

    Job Title: Site Reliability Engineer · Our client is an innovative cloud-based company that leverages its software to address the legal contracting, compliance, and legal practice challenges faced by listed companies and multinationals. · The ideal candidate will have a backgroun ...


  • Capital H Staffing and Advisory Solutions Stellenbosch

    Our client is a leading provider of innovative cloud-based solutions that address the complex challenges faced by listed companies and multinationals in the legal contracting, compliance, and practice areas. · The company seeks a highly skilled Site Reliability Engineer to join t ...


  • Vine Recruitment Cape Town

    Job Description · As a software developer at {company}, you will be responsible for designing, developing, and maintaining complex software systems. · Key Responsibilities: · Design and develop robust APIs using Ruby on Rails, Angular web applications, and Electron desktop applic ...


  • Xneelo Durbanville

    About the Role · Our backend software engineers play a crucial part in ensuring that when customers interact with our web applications, everything works seamlessly behind the scenes. This involves working on a large-scale hosting infrastructure that requires robust automation and ...


  • Xneelo Cape Town

    Xneelo is seeking senior full-stack developers to lead the development of our brand-new product: xneelo Cloud. · xneelo Cloud is a versatile, Infrastructure-as-a-Service cloud product offering scalable compute, storage, and network resources. Currently in beta, this product is ge ...


  • Network IT Cape Town

    About the Role · We are seeking an exceptionally skilled individual to join our team at {company}. If you have a strong background in software development, enjoy working with various programming languages, and are eager to learn, this may be the ideal opportunity for you. · Dutie ...


  • Ad Talent Cape Town

    Job Title: Full Stack Developer · We are a leading Digital Innovation Company seeking a seasoned Full Stack Developer to join our team. · The ideal candidate will be proficient in Terraform, Contentful, REACT, Gatsby, NEXTjs, Strapi, Azure, AWS and GCP. · Key Responsibilities: · ...


  • Communicate IT Cape Town

    Job Summary · This is an exciting opportunity to join a dynamic team as a Fullstack Developer. We are seeking highly skilled individuals who possess expertise in both front-end and back-end development. · Duties & Responsibilities · Flying High in Front-end and Back-end: Mastery ...


  • Boardroom Appointments Cape Town

    About the Job · This is a senior software engineer position focused on developing complex web applications using PHP and Laravel. · Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. · Experience: 7+ years as a Software Develop ...

  • Orionlabs

    DevOps Engineer

    9 hours ago


    Orionlabs Cape Town

    About Orion Labs · We are a dynamic cloud and development consulting firm specializing in AWS, Terraform, and Kubernetes. · Job Description · As a DevOps Engineer at Orion Labs, you will play a pivotal role in designing, implementing, and maintaining robust cloud infrastructure s ...

Jobs
>
Stellenbosch