JavaScript FullStack Engineer – Apply Now! | Melrose Arch

Full-time

Emphyre

Are you an experienced JavaScript FullStack Engineer looking for an exciting opportunity to work with innovative technologies in a dynamic environment? Join a forward-thinking company and help create powerful, scalable applications using your skills in Node.js, React, Typescript, and modern JavaScript frameworks.

In this role, you’ll have end-to-end ownership of the tech stack—building sleek and responsive UIs, as well as architecting robust, back-end systems. If you’re passionate about creating products that users love, and you thrive in a fast-paced, agile environment, this opportunity is made for you!


Key Responsibilities:

✔️ End-to-End Development:
Lead the development of both front-end and back-end systems, ensuring that they are efficient, scalable, and high-performing.

✔️ Technology Leadership:
Develop the overall architecture, play a key role in technology selection, and be a key driver of innovation.

✔️ Collaborative Approach:
Work closely with both technical and non-technical team members to turn business requirements into actionable technical solutions that enhance the user experience.

✔️ Mentorship:
Provide guidance and mentorship to junior developers, helping them to improve their technical skills and contributing to the engineering culture.

✔️ Continuous Improvement:
Constantly seek ways to improve the development process, platform, and team culture, sharing knowledge with your colleagues along the way.

✔️ Optimization:
Improve the test, release, and deployment processes in collaboration with QAs and platform engineers.


What You Need to Have:

🎓 Experience:

  • 5+ years of experience as a FullStack developer, with strong experience in Node.js, Typescript, React, and Next.js.
  • A passion for software development and engineering with a focus on innovation and growth.

🛠️ Technical Skills:

  • Proficiency in Node.js, Typescript, Next.js/React, Lambda/Step Functions, Postgres/Dynamo, and CDK/ECS.
  • Experience with Playwright and data-driven problem-solving.

🤝 Collaboration Skills:

  • Able to work closely with cross-functional teams, translating business requirements into technical solutions.
  • Confidence to challenge existing processes and suggest improvements.

🔧 Problem-Solving Mindset:

  • Strong analytical and problem-solving skills with a keen eye for continuous improvement.
  • Ability to clearly explain ideas and solutions to both technical and non-technical audiences.

🚀 Growth-Oriented:

  • Thrive in a fast-paced, mission-driven, growth-centric environment.
  • Embrace a growth mindset and continuously seek opportunities to develop your technical and team-based skills.

Desired Skills (Not Required):

While expertise in all the listed technologies is not required, we are looking for someone who will fit well with the team and contribute positively to the development process. We value a growth mindset and a willingness to learn new technologies.


Why Join This Company?

This is your chance to become part of an innovative and cutting-edge tech company where your contributions matter. You’ll be working in a dynamic, fast-paced environment, with opportunities to continuously grow and take on exciting challenges. From mentoring junior developers to driving technical innovation, you’ll have ownership over your work and make a real difference in the company’s success.


How to Apply:

Are you ready to join a mission-driven team that’s dedicated to creating powerful, scalable applications? Apply now to become a JavaScript FullStack Engineer and make an impact with your expertise in Node.js, React, and Typescript!


Find similar jobs at:
https://careerjunctionza.co.za/jobs/


TIPS for CV related to this post:

  1. Showcase FullStack Development Experience:
    Highlight your 5+ years of experience as a FullStack developer and be sure to mention your expertise in Node.js, React, Typescript, and Next.js.

  2. Focus on Problem-Solving Skills:
    Emphasize your strong analytical abilities and problem-solving skills, particularly in the context of software development and optimization.

  3. Demonstrate Leadership and Collaboration:
    Mention your experience in leading projects, mentoring junior developers, and working closely with both technical and non-technical teams to drive project success.

  4. Include Relevant Technologies:
    If you have experience with Playwright, Lambda, Step Functions, or any of the other technologies listed, make sure to highlight this in your CV.

  5. Growth Mindset:
    Show that you are committed to continuously improving your skills and embracing new technologies, especially in a fast-paced, growth-centric environment.