Home South Africa Intermediate Full Stack Engineer

Home South Africa Intermediate Full Stack Engineer

Intermediate Full Stack Engineer

Full time at Blue Bean Software in South Africa
Posted on November 5, 2024

Job details

What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding of a client’s needs. We have a prominent presence in the financial services industry and have started to branch out into other industries, such as agritech and healthtech. Who we are At Blue Bean Software, we believe in creating an environment where like-minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets whilst effectively working within teams to overcome challenges and accomplish set goals. At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity and trust to drive productivity. How we work We have a flat organisational structure and value collaboration between our teams. We further believe in empowering individual team members to ensure agile decision-making and streamlined communication across all teams to deliver efficient and effective customer service at all times. Key Responsibilities

  • Design, develop, and maintain scalable web applications using Vue.js on the frontend.
  • Collaborate with backend engineers working in C#, Python, and Java to build integrated systems.
  • Improve code security, performance, and maintainability through comprehensive testing (TDD) and quality assurance practices.
  • Work with cloud platforms, including AWS, to deploy, monitor, and scale applications.
  • Participate in the development of AI-driven solutions, leveraging tools like AWS SageMaker, TensorFlow, or Sklearn (if applicable).
  • Engage in product discovery, from planning to execution, ensuring the delivery of high-quality software.
  • Collaborate with cross-functional teams to define and prioritise new features and improvements.
Your Skills and Experience:
  • 3+ Years of experience in software development.
  • Proficiency in Vue.js (essential).
  • Experience in JavaScript/TypeScript frameworks and libraries.
  • Backend development experience with C#, Python, Java.
  • Familiarity with MongoDB, SQL Server databases.
  • Exposure to Docker and CI/CD pipelines.
  • Experience working with AI/ML tools like TensorFlow, Keras, MLflow (bonus).
  • Optional: Experience with LLMs, LangChain, or other AI frameworks.
Additional Information: Preferred Skills:
  • Experience with RESTful APIs and third-party integrations.
  • Familiarity with version control systems such as Git.
  • Understanding of modern web development tools and frameworks.
  • Knowledge of CI/CD pipelines and deployment processes.
Competencies:
  • Ability to work in a team environment.
  • Ability to write clean, maintainable, and efficient code.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Self-motivated and capable of working independently with minimal supervision.
#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Intermediate Jobs
Feedback Feedback