Posted on: 30 March 2024
ID 908518

Mid Junior Back End Engineer

At Specno, we are driven by our vision and ambition; in fact, being courageously ambitious is even one of our values. We have some pretty big goals that include being recognised as the number #1 agency in the world by 2026 and expanding our operations into 100 cities by 2028. 

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 vision.

So Who is Specno:

Specno is a value-driven company on a mission to validate, design and build powerful mobile and web applications that drive business growth and enable companies to achieve their goals. We employ and train the best in the world to implement their area of focus in Product, Design, Development, Marketing, Sales, Operations and Fundraising.

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

All this is fuelled by an inclusive and support company culture that is driven by our company values and people. 

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 Founders 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 businesses, learning the nuances of both startup and specific industries all while fostering amazing relationships with founders and innovators at the forefront of change.
  • And were 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 responsibilities:
  • Design and architect scalable, reliable, and secure backend systems for enterprise web applications.
  • Develop and maintain server-side logic, databases, and APIs to support complex business processes and workflows.
  • Collaborate closely with front-end developers to ensure seamless integration of server-side components with user-facing features.
  • Implement robust database management practices, including data modeling, optimisation, and maintenance, to ensure data integrity and performance.
  • Ensure the security of backend systems by implementing authentication, authorisation, and encryption mechanisms to protect sensitive data and prevent unauthorised access.
  • Write clean, efficient, and maintainable code following best practices and coding standards, with a focus on scalability and performance.
  • Conduct comprehensive testing of backend components, including unit tests, integration tests, and end-to-end tests, to identify and address any issues.
  • Troubleshoot and debug complex backend issues reported by users or identified during testing phases, employing advanced debugging techniques and tools.
  • Stay abreast of emerging technologies, trends, and best practices in backend development, database management, and security, and incorporate them into the development process as appropriate.
  • Contribute in architectural discussions, contributing to proposing innovative solutions to technical challenges and ensuring alignment with business goals and requirements.
  • Participate actively in code reviews to provide constructive feedback.
  • Collaborate with stakeholders to gather requirements, define technical specifications, and translate them into scalable and efficient backend solutions.
  • Take ownership of backend projects and drive them to successful completion within established timelines and quality standards.
  • Continuously evaluate and improve backend development processes, workflows, and tools to enhance productivity, efficiency, and code quality.
  • Have a mentor mindset, sharing knowledge and best practices in backend development, database management, and security, and supporting their professional growth and skill development.
  • Maintain comprehensive documentation of backend systems, including architecture diagrams, API specifications, database schemas, and security policies, to facilitate ongoing maintenance and knowledge transfer within the team.
  • Proactively identify and address potential security vulnerabilities and performance bottlenecks in backend systems, implementing appropriate mitigations and optimisations to ensure optimal performance and security posture.
What do we look for in a great Mid Junior Developer (Minimum Expectations):
  • Ideally 2-3 years of experience as a backend developer.
  • Excellent knowledge on C# and Javascript/Typescript. We use frameworks such as NestJS and [ASP.NET](http://asp.net/) for API Development.
  • Knowledge on Firebase or MongoDB.
  • Proficient understanding of code versioning tools such as Git.
  • A good understanding of API documentation, SwaggerGen
  • A sense of pride and ownership in your performance and its impact on the company's success.
  • Be a team player.
  • Critical thinker and problem-solving skills.
  • Degree in Computer Science or equivalent industry experience is a bonus.
  • Familiar with database tools, NoSQL and SQL with knowledge on ORMs to access the data.
  • Github link showcasing projects is a bonus.
What you can expect working for Specno:
  • 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 maximises your output. We value your opinions and insights.
  • Hybrid setup but awesome office culture. We expect that you are in the office for at least 2 days a week, however, 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.
  • 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, and we generally have a lot of fun.
  • Competitive salary and growth opportunities. We train you to step into bigger roles.
  • Access to mental health credits: giving you the opportunity to have counseling sessions with registered counselors.
Our Culture :

Our culture is shaped through the lens of our four values: Courageously Ambitious, Open Collaboration, Service Excellence, and Extreme Ownership. We are a group of high-performing individuals who live by these four values, which reflect a culture where Specnites 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. Open to remote applications in EU, UK timezones. 

Start Date: May or June 2024. 

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 - lets 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, and meet our team. Go from department to department interviewing different people.
  5. A founders interview. Lets talk openly - cards on the table.
  6. Reference checks.
  7. Contract and contract review. Remember, we hold you accountable to your KPI's, 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.
  8. Unlock and release your potential.


Our Application Process:

[Follow Us on LinkedIN]
[Fill Out Our Application Form]

We're interviewing for this particular position to start in May or June! While the exact start date may shift due to certain variables, we're eager to connect with EPIC talent ready for a dynamic opportunity. If you're passionate, adaptable, and looking to make a significant impact, we encourage you to apply.

Given the high volume of applications, please allow 2-4 weeks for us to process your application. We appreciate your patience and are thrilled about the possibility of having you on our team.
Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Driver code 10 apply now

Driver code 10 apply now

Hulamin Company
Durban City
Jobin.co.za
General workers

General workers

Hulamin Company
Jobin.co.za
Hulamin hiring workers apply now

Hulamin hiring workers apply now

Hulamin Company
Cape Town
Jobin.co.za
Hulamin company 2024 vacancies apply now

Hulamin company 2024 vacancies apply now

Hulamin Company
Durban City
Jobin.co.za
Pickers, packers

Pickers, packers

Hulamin Company
Pietermaritzburg
Jobin.co.za
General Workers X10

General Workers X10

Hulamin Company
Durban City
Jobin.co.za
Receptionist position

Receptionist position

Hulamin Company
Durban City
Jobin.co.za
Security jobs

Security jobs

Hulamin Company
Pietermaritzburg
Jobin.co.za