Full Stack Engineer

Bolster Careers

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Who we are

We are a Canadian-born tech start-up that empowers our employees to fight the mainstream and strive for total market dominance. We are changing the future of one of the worlds biggest trades by taking the construction industry through a digital revolution we want our customers to be able to build better!

We are ambitious resilient disruptive future-focused and authentic. We never settle for anything less than excellence. Come work with a high-performance team that challenges motivates and gets it done!

As a Full Stack Engineer youll be embarking on a journey where youll get your hands dirty crafting both the dazzling front-end and the robust back-end of our digital playground presenting an awesome opportunity for growth and learning.

What you would be doing

Front-End Development:
  • Assist in the design and implementation of user-facing features using modern web technologies such as HTML5 CSS3 and JavaScript frameworks (e.g. ).
  • Collaborate with UX/UI designers to ensure a seamless and intuitive user experience.
  • Optimize application performance for maximum speed and scalability.

Back-End Development:
  • Participate in the development of server-side logic using PHP and NodeJS.
  • Design and implement database schemas and queries for efficient data storage and retrieval.
  • Integrate third-party APIs and services as needed for enhanced functionality.

Full Stack Development:
  • Work closely with senior engineers to understand system architecture and contribute to the development of new features and enhancements.
  • Debug and troubleshoot issues across the entire application stack from front-end UI to back-end services.

Testing and Quality Assurance:
  • Write end-to-end tests and participate in code reviews to ensure code quality and maintainability.
  • Perform thorough testing of applications to identify and address bugs and performance issues.

Who we are looking for...
  • Formal education in Computer Science Engineering or a related field (or equivalent practical experience).
  • Strong understanding of web development fundamentals including HTML CSS and JavaScript.
  • Familiarity with front-end frameworks such as React Angular or .
  • Knowledge of back-end technologies such as PHP or NodeJS.
  • Experience with version control systems (e.g. Git) and agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.

Nice to have:
  • Experience with cloud platforms such as AWS Azure Google Cloud Platform Vercel Netlify or Heroku.
  • Knowledge of relational and/or NoSQL databases (e.g. MySQL MongoDB).
  • Understanding of RESTful APIs GraphQL and microservices architecture.
  • Familiarity with Docker and container orchestration tools.
  • Experience building and maintaining CI/CD pipelines.
  • Thirst for technical knowledge.

Bolster people:
  • Act like an owner.
  • Rise to the challenge.
  • Work together.
  • are Relentless.
  • Move fast break things.

Whats in it for you

A competitive salary and great offices in a central downtown location. Mostly we want people who love to dream big dreams crush big goals and make big things happen.

Location: Kloof Street Gardens Cape Town

We value diversity and encourage applicants of all backgrounds. We strive to come together with our ideas experiences perspectives and unique identities to achieve the insurmountable.
Who we areWe are a Canadian-born tech start-up that empowers our employees to fight the mainstream and strive for total market dominance. We are changing the future of one of the worlds biggest trades by taking the construction industry through a digital revolution we want our customers to be able ...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

Company Logo

Boost your construction business with Bolster's Consturction Management Software for sales and estimating, winning 15% bigger jobs and closing 20% more often. Automate your estimating process, create interactive proposals, and upsell with ease.

View Profile View Profile