Intermediate Back End Software Engineer Full

2 months ago


Cape Town, South Africa 灓捥潮 Full time

At Specno, we are driven by our mission and ambition; in fact, being courageously ambitious is even one of our values. We have some pretty big goals like being recognized as the number 1 agency in the world by 2026, expanding our operations into 100 cities by 2028, and turning what we have learned into a textbook that we can teach to a million entrepreneurs by 2030.

Specno will test you like no other, but it will also give you unimaginable opportunities for growth and push you to be the best version of yourself. We care about our people, and in turn, they care about our mission.

Who is Specno:

Specno is a company on a mission to support entrepreneurs & venture builders alike. To bring their biggest and boldest tech ideas to life. We want to write the literal textbook that entrepreneurs use when they want to take their idea from concept to commercialization. Included in that mission is a consulting arm, where we employ and train the best in the world to implement their area of focus (Product, Design, Development, Marketing, Sales, Operations, or Fundraising).

We develop frameworks for success and have a team for hire that helps well-funded companies design, build and scale their businesses at a rate far faster than the market.

What we are proud of:

In total, we have a diverse team consisting of 50+ people. Whilst skills differ from venture consulting, user experience and user interface design, through development we share a common passion to see ventures succeed.

We are well established in the venture and innovation space in South Africa and our events such as Founder’s Den have brought together thousands of industry players.

We are actively developing relationships with investors across all deal stages to enable our clients and partners to unlock funding opportunities.

Over the last 4 years, we have worked with more than 150 startups, learning the nuances of both startup and specific industries all while fostering amazing relationships with founders and innovators at the forefront of change.

And we’re the highest-rated agency in Africa, verified by independent reviewers who interview customers, project quality, market presence, and more. We have twice as many 5-star reviews as the nearest competitor, and we plan to be number 1 in the world.

Your Role:

We are looking for ambitious, self-driven Back End Intermediate Developers to be a part of our expanding team. As one of the lead devs, you will work with a team of lead designers, analysts, and developers to build out progressive, user-friendly, web and native apps and systems.

You will be implementing engineering solutions and ensuring your team delivers on product roadmaps. The health and operation of the dev team will be your responsibility which makes your role crucial for the success of our business.

We follow agile and apply it to our own business, constantly tweaking our processes in an effort to improve the effectiveness of our teams. The environment is fast-paced, the projects are challenging and your team will be pushed to learn and grow faster than the norm. We need you to help provide a framework for this continuous growth.

What we look for in a BED:

1. 4+ years of experience as a full-stack or backend developer.
2. Strong understanding of code versioning tools such as Git and a good understanding of SEO principles.
3. Ability to understand business requirements and translate them into technical requirements.
4. Shown understanding of project management methodologies, such as Agile, SCRUM, and Kanban.
5. Great leadership, interpersonal, troubleshooting, and communication skills.
6. Critical thinker and problem-solving skills.

Responsibilities include:

1. Researching, designing, implementing, and maintaining enterprise architecture.
2. Understanding the product goals and strategy and effectively communicating with stakeholders (including clients) to clarify and define requirements.
3. Ensuring the highest standard of code is produced by team members after being thoroughly tested.
4. Ensuring that Specno conventions and best practices are documented and followed.
5. Monitoring effective allocation of tasks - ensuring that your team is able to complete assigned tasks within the allocated timeline.
6. With kindness and candor, providing junior and mid-level developers with critical feedback on technical performance.
7. Coaching developers through complex issues. E.g. Working with juniors to break up tasks into smaller pieces.
8. Promoting continuous self-improvement by staying informed of industry trends and sharing with the team through workshops of specific skills training sessions.
9. Building strategies to improve and build on skills gaps within the Dev team. E.g. supporting mentorship and skills transfer initiatives.
10. Assisting with tech assessment and onboarding of new hires.
11. Managing ambiguity around tasks and proactively driving solutions when maintenance issues arise.

What you can expect working for Specno:

1. Personalized learning and coaching. You will work directly with our founders and heads of departments. On top of that you will have dedicated one-on-one coaching sessions with some of the top coaches in the field, where their only role at Specno is to make you the best in your field.
2. Trust and freedom. While we are very adamant about people following processes that allow our team to be more effective, we allow for a lot of autonomy and give you space to create the environment that maximizes your output. We value your opinions and insights.
3. Hybrid setup but awesome office culture. The majority of our team chooses to come in every day. We have a fully stocked breakfast and snack kitchen and cook lunch for the whole team. You feel the ambition and buzz in the air when you are in the office.
4. Generous leave and travel opportunities. We mentioned wanting to be in 100 cities in the next 5 years… We also do company getaways, after-graft drafts, monthly team meetings, we host external events to give back to the community, we travel to trade shows and we generally have a lot of fun.
5. Competitive salary and growth opportunities. We train you to step into bigger roles.

Our Culture:

Our culture is shaped through the lens of our three values: Courageously Ambitious, Collaborative Excellence and Extreme Ownership. We are a group of high-performing individuals that live by these three values, which reflects a culture where Specnite’s are encouraged to think outside the box, challenge the status quo and push boundaries. A culture where employees can rely on one another to achieve collective success and a culture of innovation, accountability, and autonomy that propels our collective growth and reinforces our commitment to service excellence.

If you want to be the best, surround yourself with the best, learn and grow from and with each other.

Job type:

Permanent position. Competitive salary with growth far above market.

Next Steps:

1. Submit your CV and application.
2. A culture interview - Do you have what it takes to fit in here?
3. A performance interview/technical assessment - let’s see the track record.
4. You interview our people - you should want to work here and get an honest view of why this is the best place for you. Come eat lunch with us, meet our team. Go from department to department interviewing different people.
5. A founders interview. Let’s talk openly - cards on the table.
6. Reference checks.
7. Contract and contract review. Remember, we hold you accountable to your targets, but if you make it through the interview then we believe in you and are choosing to invest in you. We want to see you succeed.

#J-18808-Ljbffr



  • Cape Town, Western Cape, South Africa Dimension Data Full time

    **About Dimension Data**We are a leading provider of digital infrastructure and solutions. Our team is passionate about delivering innovative technology solutions that help our clients succeed in today's digital economy.**Salary:** $120,000 - $180,000 per year**Job Description: Chief Back-End Software Engineer**We are seeking an experienced Chief Back-End...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    We are seeking a skilled Software Engineer to join our team as a Senior Back-End Developer.About the RoleIn this role, you will design, implement, and test new features while assisting in building code that interfaces with strong database design and Front-End requirements. You may be required to support a legacy framework along with a strong API-driven...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    At Datonomy Solutions, we are seeking a highly skilled Software Engineer to join our dynamic team as a Back-end Development Specialist.Estimated Salary: $120,000 - $180,000 per annum.About the Role:We pride ourselves on fostering a collaborative and inclusive work environment where creativity and technical expertise thrive. As a Back-end Development...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose StatementThe level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems...


  • Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Purpose Statement - The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software...


  • Cape Town, South Africa Goldman Tech Resourcing Full time

    A software development company known for providing custom software solutions across various industries, is looking for Intermediate Full Stack Software Engineer to join their team Skills Required 4 years software development experience using the following: · Microsoft SQL Server (T-SQL) · C#.Net · HTML, CSS, JavaScript Experience using the following will...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose StatementThe level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose Statement The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems...


  • Cape Town, South Africa Jua Full time

    What we’re looking for As Senior Back-End Software Engineer, you will lead the development of our web application prototypes and the underlying server infrastructure. We’re looking for someone who thrives in a fast-paced environment, loves the challenge of building from scratch, and has a knack for turning ideas into working prototypes. You should be...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Lula Full time

    Job Title: "Full Stack Developer"As a Full Stack Developer at "{company}", you will be responsible for designing, developing, and maintaining front-end and back-end applications. Your primary focus will be on building scalable and efficient software systems using a variety of programming languages and frameworks.Key Responsibilities:Develop and implement...


  • Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Purpose Statement - The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software...


  • Cape Town, South Africa PartnerUp (Pty) Ltd Full time

    Purpose Statement The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Network Recruitment. The ideal candidate will have a strong understanding of both front-end and back-end technologies and be proficient in Power BI, SSAS, SSIS, SSRS, Azure, DataFactory, and Fabriq.Key Responsibilities:Develop and maintain full-stack...


  • Cape Town, South Africa Initiate International Full time

    The teams manage a diverse of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.Be part of building a...


  • Cape Town, Western Cape, South Africa Objective Personnel Full time

    Job Summary:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in full-stack development and be proficient in both front-end and back-end technologies.About the Role:As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with...


  • Cape Town, Western Cape, South Africa Datonomy Solutions Full time

    About Datonomy SolutionsWe are a technology-driven company based in Cape Town, seeking an experienced Senior Back-End Developer to join our dynamic team.The estimated annual salary for this role is R850,000 - R1,200,000, depending on experience.Job Description:We are looking for a highly skilled Senior Back-End Developer with extensive experience in Java,...


  • Cape Town, South Africa Oze Inc Full time

    We are seeking an experienced Senior Full-Stack Developer to join and lead one of our scrum teams that is building next-generation business intelligence software for small businesses. The ideal candidate will have substantial experience of leading teams, developing front-ends using React/JavaScript/HTML5/CSS3 & back-end RESTful services in Java and Spring...


  • Cape Town, South Africa Goldman Tech Resourcing Full time

    A software company based in Cape Town, is looking for a Senior Java Back-end Engineer to join their team Skills Required · 7 years of solid experience in a web application based environment. The Role: · 80% Backend development using primary Java (17) and the Spring (boot) Framework. · Event driven architecture based on use-cases (or features) using Junit...