Remotery

FullStack Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Design and develop scalable backend services, RESTful APIs, databases, and web front-ends.

• Take ownership of features from scoping and architecture through to implementation, testing, release, and optimization.

• Collaborate with product, design, QA, mobile, and DevOps teams to deliver features that align with product strategy and meet client needs.

• Enhance server and browser performance through query optimization, caching, scalability, load-time improvements, and responsiveness enhancements.

• Implement SOLID principles, microservices, event-driven design, authentication, authorization, and API security.

• Perform code reviews and maintain comprehensive technical documentation.

• Develop unit, integration, and end-to-end tests following TDD/BDD practices.

• Design automated testing strategies in partnership with QA teams and troubleshoot production issues through root cause analysis.

• Convert designs into accessible, high-performing, pixel-perfect front-end code.

• Integrate services with third-party APIs, message queues, caching layers, and monitoring/logging platforms.

• Collaborate on CI/CD pipelines, deployment automation, and infrastructure reliability.

• Utilize Git with disciplined branching, commits, and pull requests.

• Convey technical concepts effectively and provide technical guidance and knowledge-sharing.

• Leverage AI tools for code generation, debugging, documentation, testing, research, architecture, and productivity enhancements.

• Advocate for iiDENTIFii's culture and mission to empower remote biometric digital authentication.


⛳️ Requirements

• Demonstrated experience as a full stack developer with deployed applications encompassing both backend services and web front-ends.

• Proven ability to build end-to-end applications, from data modeling and API design to front-end implementation, testing, deployment, and production support.

• Experience working within agile, cross-functional teams, collaborating with product, design, QA, mobile, and DevOps professionals.

• Strong grasp of the full software development lifecycle and production engineering best practices.

• Familiarity with conducting code reviews, creating technical documentation, and adhering to engineering best practices.

• Exposure to performance optimization, scalability issues, and providing production support at scale.

• Experience with CI/CD pipelines and automated testing methodologies.

• Understanding of microservices and event-driven architectures.

• Proficient in C# and ASP.NET / .NET Core.

• Skilled in designing and securing RESTful APIs.

• Proficient in SQL Server, SQL syntax, and relational database design.

• Experienced in React or Angular, JavaScript/TypeScript, HTML, CSS, and web standards.

• Basic familiarity with Azure, GCP, or AWS.

• Knowledge of Docker and Azure DevOps or Jenkins.

• Experience with Sentry.io, SeriLog, Log4Net, or Azure Application Insights.

• Familiarity with Git/GitHub and disciplined source control practices.

• Strong debugging, testing, and performance tuning skills; exposure to TDD/BDD.

• Understanding of computer science fundamentals, including data structures, object-oriented design, algorithm design, and complexity analysis.

• A degree in Computer Science, Software Engineering, or a related discipline; equivalent demonstrated experience is also acceptable.

• Ability to utilize AI tools as a standard aspect of engineering work.

• Preference for candidates based in Cape Town.


🏝️ Benefits

• Preferential banking benefits, including competitive rates on home loans, vehicle finance, and personal loans.

• Attractive compensation package.

• Enhanced family responsibility leave.

• Annual leave entitlement increases with tenure.

• Remote-first work culture.

• Join a technically proficient, mission-driven team at the forefront of biometric identity technology.

People also viewed

Cloudera14 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber14 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike15 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike15 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike15 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike15 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers