Lead the technical design and implementation of multi-platform inspection applications, leveraging ASP.NET Core for the back-end and React/React Native for the front-end.
Collaborate closely with the Product Manager to translate business requirements into technical specifications, ensuring alignment between product vision and technical execution.
Write clean, well-documented, and testable code, adhering to best practices for maintainability and scalability within our agile development environment.
Mentor and guide junior developers, fostering a culture of technical excellence, continuous learning, and collaborative problem-solving.
Proactively communicate project progress, roadblocks, and technical decisions to the Managing Director and relevant stakeholders, providing clear and concise updates.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5+ years of experience as a Fullstack Developer or similar role, showcasing a strong portfolio of successfully delivered web and mobile applications.
Expert-level proficiency in a strongly typed language and web framework, with a deep understanding of RESTful API design principles and best practices.
Mastery of front-end development using a TypeScript framework and related libraries, demonstrating expertise in building responsive and maintainable user interfaces.
Solid understanding of relational databases and experience with ORM frameworks.
Familiarity with cloud platforms and experience deploying and managing applications in a cloud environment.
Strong understanding of automated testing frameworks, methodologies, and best practices.
Strong understanding of version control systems and different branching methodologies.
Excellent communication, problem-solving, and analytical skills, with the ability to effectively convey technical concepts to both technical and non-technical audiences.
Bonus Skills:
Expert knowledge of C#, ASP.NET Core, and EF Core.
Expert knowledge of React.js.
Experience handling large datasets and optimizing application performance for handling high volumes of data, particularly images and files.
Proven experience with React Native for mobile app development.
Experience working with offline-first applications with complex syncing requirements.Apply today!*Only shortlisted candidates will be contacted.
ExecutivePlacements.com
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.