Fullstack Engineer
AppStrax Tech Pty Ltd.|Posted 17 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Job Title: Intermediate to Senior Fullstack MEAN Stack Developer & Team Lead
Location: JHB/CPT Offices
About Appstrax Technology
Appstrax Technology is a fast-growing company specializing in innovative web and mobile
applications across diverse industries. We’re looking for a skilled Fullstack MEAN Stack
Developer with leadership experience to drive our development efforts and mentor our growing
team.
Your Role
As a Fullstack MEAN Stack Developer (MongoDB, Express.js, Angular, Node.js), you will lead
and contribute to complex projects, ensuring high-performance, scalable web applications.
You’ll guide and mentor developers while collaborating with cross-functional teams to deliver
impactful solutions.
Responsibilities
Develop, maintain, and optimize scalable web applications using the MEAN stack.
Lead and mentor a development team, conducting code reviews and providing technical
direction.
Collaborate with product managers, designers, and clients to translate requirements into
technical solutions.
Oversee the entire software development lifecycle, from planning to deployment.
Implement best practices for coding standards, testing, and CI/CD processes.
Troubleshoot, debug, and optimize application performance.
Stay up to date with emerging technologies and integrate them into the team’s workflow.
Work within Agile methodologies (Scrum/Kanban) and contribute to sprint planning and
retrospectives.
Required Skills & Qualifications
4+ years of full-stack development experience, with expertise in the MEAN stack.
Proven leadership experience, including mentoring junior developers.
Strong understanding of REST APIs, microservices, and MVC architecture.
Proficiency in JavaScript/TypeScript and modern front-end frameworks.
Hands-on experience with MongoDB and NoSQL databases.
Familiarity with CI/CD tools and automated testing frameworks.
Strong problem-solving skills and an analytical mindset.
Excellent communication and collaboration skills.
Experience with Git and version control systems.
Knowledge of cloud platforms (AWS, Azure, Google Cloud) is a plus.
Experience with Docker and Kubernetes is a bonus.
Preferred Qualifications
Experience in Agile development environments.
Familiarity with additional front-end frameworks like React or Vue.js.
Understanding of modern DevOps practices.
Ability to guide teams through complex technical challenges.
What We Offer
Competitive salary and benefits.
Flexible working hours.
Work with a talented and motivated team on cutting-edge projects.
Continuous learning opportunities and professional growth.
A collaborative and supportive work environment.
Paid time off and holidays.
Sign up or log in to apply:
About AppStrax Tech Pty Ltd.
What we do
We are Appstrax, an innovative full-stack software development team on a mission to build the future of tech. Do you have a cutting-edge tech idea? We can make it real.
Originally from South Africa, throughout the years we have fostered long-term relationships with clients in Europe, the US, Africa, and Australia thanks to the efficient remote working ecosystem we have built.
Whether our clients are looking to build an app, optimize internal processes, or revolutionize an industry, our experts can build nearly any digital or technological solution and customize it to their business needs. We will work with our clients in every stage of the product lifecycle to ensure their product vision is achieved.
Why Work For Us
We love what we do. We are coding-fanatics looking to solve the next development challenge. We are self-starters who are not afraid of getting out of our comfort zone. We speak the <b> coding language </b>
We believe that trust is the base of any enduring relationship. That’s why we value transparent communication, honesty, and take responsibility for our actions. No matter how big the challenge is, we will get the work done.
Coding can be tough sometimes, we know it. So don’t be afraid to ask for help. We encourage our team to feel comfortable in asking for and giving help. We foster a teamwork spirit inside and outside the office. Whenever you need support, we will be here to help.
We believe that collaboration is the key to success. We encourage our team to follow their curiosity, pitch their ideas to colleagues, and collaborate with all stakeholders. Most importantly, we value people with a humble attitude toward learning and teaching others.
Tech Stack
application and data














utilities




dev ops






business tool
