22 Software Developers jobs in East London
Senior Full Stack Developer (Cape Town / Remote) HLR7307
Posted 20 days ago
Job Viewed
Job Description
Forming part of a global team, you will be involved in the development of a global telematics platform with a channel partners network of customers in over 100 countries and across 5 continents.
Desired Experience & Qualification- Relevant 3-year degree or diploma
- 8 years + development experience working within an Agile environment.
- Experience with software design and development in a test-driven environment.
- Familiar with API development using REST, WCF, OAuth, and Swagger.
- SQL database.
- Excellent communication and written skills.
- Resourcefulness and troubleshooting aptitude.
Full Stack Developer (WebCAD Integration & 3D File Support)
Posted today
Job Viewed
Job Description
Remote
JOB ID - 12943
Job Title: Full Stack Developer (WebCAD / Real-Time 3D Application)
Location: Remote
Employment Type: Full-Time
Industry: CAD Software / 3D Modeling / Engineering Tech
We're seeking a highly skilled Full Stack Developer to spearhead the development of a next-generation customer portal that includes a WebCAD application and real-time 3D visualization tools. Think KittyCAD-level complexity and performance — if you enjoy building programmable CAD interfaces, integrating 3D streaming UIs, and working across frontend and backend systems, this is your opportunity to work on something truly cutting-edge.
You'll work closely with a product-minded technical team to develop performance-critical features and integrate tightly with CAD engines, ERP systems, and eventually, AI-powered design automation.
What You’ll DoArchitect and build a robust, scalable customer portal from the ground up
Integrate WebCAD via APIs and embedded components to enable drawing-based part configuration
Build dynamic product catalogs , BOM (Bill of Materials) generation, and STEP file export workflows
Develop and optimize real-time 3D rendering UIs with WebSocket and GPU-accelerated workflows
Collaborate on AI-enhanced design features (e.g., predictive recommendations, text-to-CAD functionality)
Establish secure API connections with ERP systems for quoting and order management
Participate in sprint planning , code reviews , and architecture discussions
Maintain comprehensive documentation to support scalability and onboarding
Optimize frontend performance for streaming and rendering CAD data
Build systems that offload intensive computations to scalable backend services
Work with open-source tooling and contribute to a collaborative engineering culture
Core Tech Stack & Skills FrontendState Management: XState for real-time, complex state transitions
3D Streaming & Rendering: WebSockets, GPU-accelerated rendering, video streaming pipelines
WebAssembly (WASM): Integrate Rust-compiled WASM modules for performance-critical tasks
Testing: Vitest, Playwright, Snapshot testing for UI consistency
Languages: Rust (preferred), Python (support scripts and APIs)
Concurrency & Async: Experience with Tokio (Rust) or equivalent async runtimes
Data Systems: PostgreSQL, MySQL (relational DBs); BOM and product metadata modeling
DevOps: GitHub Actions, CI/CD pipelines, Homebrew packaging, GitHub workflows
CAD & Modeling DomainUnderstanding of B-Rep modeling , CSG , or procedural modeling workflows
Experience with CAD platforms like OpenSCAD , Blender , Fusion 360 , or Onshape
Comfort with 3D file formats (STEP, OBJ, STL) and geometry processing
Familiarity with version control for CAD: Git-compatible text-based file formats
Passion for automation of CAD tasks and programmable modeling environments
Must-Have Qualifications5+ years of full-stack development experience
Strong proficiency in SvelteKit, React , TypeScript, Rust, or Python
Deep experience with real-time rendering , 3D modeling, or CAD visualization
Proven expertise in building and consuming REST and WebSocket APIs
Hands-on experience with WASM integration and performance tuning for the web
Experience working with ERP systems , order/quote syncing, or similar data flows
Solid foundation in relational databases and data modeling
Excellent written and verbal communication skills (English)
Self-starter mentality with a passion for solving complex technical challenges
Bonus PointsContributions to open-source projects in CAD, 3D, Rust, or full-stack tooling
Prior work with GPU rendering engines (e.g., Vulkan, WebGPU)
Exposure to text-to-CAD or other ML/AI-powered design tools
Understanding of KittyCAD architecture or similar programmable CAD environments
Interest in human-in-the-loop design workflows and LLM-powered interfaces
Ready to build the future of programmable CAD?
Apply now and help us reshape how engineering teams design, visualize, and manufacture parts — one real-time interaction at a time.
Web Developer Remote
Posted 20 days ago
Job Viewed
Job Description
If you'd like to join an inspiring Telemedicine start-up, here's your chance.
This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.
Desired Experience & Qualification- 1-2 years experience in website development
- WordPress experience
- WooCommerce experience (general working within e-commerce would help)
JavaScript AWS Full Stack Developer - Semi Remote - R750 PH 1424640
Posted 20 days ago
Job Viewed
Job Description
You will be required to design, develop, and maintain on platform/application and review codes of team members in line with quality and delivery requirements.
Core understanding of and working experience with:
- Minimum 12 years of IT experience
- Minimum 2 years working with well-known front-end frameworks (for example React and or Angular)
- Minimum of 2 years AWS experience
- Essential skills required in sequence of importance:
- React, Typescript and backend development
- Mongo
- Redis
- GraphQL
- Docker, Docker Compose
- Antd
- Design, Development, and maintenance on platform/application
- Develop systems solutions in line with quality and delivery requirements
- Review code of team members in line with quality and delivery requirements
- Ability and willingness to coach and give training to fellow colleagues and users when required
- Compiling of user and operational manuals
Reference Number for this position is GZ58700 which is a long-term contract position rotating between Midrand, Pretoria and Home offering a contract rate of between R619 – R742 Per hour negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
#J-18808-LjbffrFull Stack Developer Wanted (React, Vue, Flutter, Laravel) (Remote) Market related
Posted 20 days ago
Job Viewed
Job Description
ENVIRONMENT:
DUTIES:
- Below are two types of applications they build frequently: a modern frontend application and a modern backend API. They have listed example technologies used for each part of the stack.
- The more apps you’ve built using the technologies below, the better fit you are for this company. They don't expect applicants to have experience with every technology below. Many of their current full-stack Developers have learned skills from this list on the job.
- Frameworks: React/Vue, Express
- Linting and style: Babel, Webpack and JSHint
- Styling: Scss, Flexbox, PostCSS, JSS
- Best Practices: Modern bundling techniques, performance, security
- Graphics: SVG, D3.js
- Modern Web Platform
- Languages: Laravel (Blade + Livewire), ScSS, Tailwind and PostgreSQL
- API: REST API
- Frameworks: Laravel, Blade, Livewire
- Integrations: Payment Gateway, Google Location API, Odoo CRM
- Containerization: Docker
- Data Storage: MySQL
- Cloud Providers: AWS, Google Cloud Platform
- Languages: Dart / Flutter
- API: REST API
- Frameworks: Flutter Material
- Data Storage: SQLite
- Cloud Providers: Firebase, AWS
REQUIREMENTS:
- 5+ years of experience
- Deep knowledge of modern libraries and frameworks, like Flutter, Laravel, Scss, Vue, and Node.
- An understanding of back-end technologies like Apache, Node, MySQL, SSH, Mod Security and similar software
- An understanding of software development principles and software architecture
- A modest understanding of DevOps, with the ability to work with cloud platforms like Amazon Web Services, Google Cloud Platform, Ubuntu, Docker and BitBucket Pipelines
- Passionate about technology and a desire to learn.
- Identify technical debt and risks in a project.
- Help make product choices by giving clear technical and level-of-effort assessments
- Produce a high volume of output when necessary; be heads-down and results focused.
- Work as part of a team and collaborate with your peers on a codebase using tools like BitBucket, Asana, Slack and GSuite.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
Desired Experience & QualificationSee Duties & Responsibilities
Package & RemunerationNegotiable
#J-18808-LjbffrFull-Stack Java Developer - Remote
Posted 20 days ago
Job Viewed
Job Description
You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software & applications, mobile apps, and websites across all sectors. This role offers excellent career growth opportunities as well as lucrative incentives and benefits.
The role is FULLY REMOTE.
Duties & ResponsibilitiesActivities will include:
- Working closely with your team to develop and deliver high-end solutions using Agile methodologies.
- Implementing superior User Experiences.
- Coding and deploying new features.
- Ensuring our clients' web applications and components are accessible, responsive, performant, and bug-free for recent versions of web browsers across all popular platforms.
- Ensuring all code is readable, well documented, and testable.
- Working on some new developments, some significant enhancements to existing systems, and some support activities.
- A minimum 3-year tertiary qualification from an accredited university, either in Commerce or Computer Sciences or Industrial Engineering.
- Strong understanding of systems design and implementation.
- Excellent technical skills.
- Excellent problem-solving abilities.
- Excellent communication skills.
- Ambitious team players but can work independently.
- Courageous and passionate.
- Able to take on challenges with a sense of urgency.
- Focused, with a strong desire for self-improvement.
- Dynamic and progressive in their thinking.
- Ethical and responsible.
- Professional, trustworthy, and keen.
- 4+ years of commercial experience in Java programming (experience with Spring Framework advantageous).
- 4+ years of experience developing Single Page Applications (SPAs) using JavaScript.
- Superior knowledge of Angular 7+.
- Experience using a variety of JavaScript Frameworks, with excellent UI styling skills (jQuery, TypeScript, CSS3, HTML5, Less, Sass).
- Knowledge of MSSQL and issues related to relational databases.
- Excellent track record of building engaging and responsive websites.
- Knowledge of Web Services and APIs.
- Ability to produce high quality code.
- Familiarity with version control (GitHub) and DevOps.
- Exposure to financial Services / investments industry preferred.
The successful applicant will work with clients in the financial services industry and may be required to pass credit, criminal, or other background checks. Applicants must be eligible to work in the Republic of South Africa.
Package & RemunerationR 1 - R 1 - Annually
#J-18808-LjbffrFull-stack java developer - remote
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software developers Jobs in East London !
Web Developer, R30k pm, Remote R25k to R30k pm
Posted 20 days ago
Job Viewed
Job Description
If you'd like to join an inspiring Telemedicine start-up, here's your chance.
This business was born from a vision to meet the surging demand for male testosterone therapy. It offers men an effective way to optimize their lives and to be the best version of themselves by delivering cutting-edge Testosterone Replacement Therapy (TRT) with passion and precision via their digital platform.
Desired Experience & Qualifications- 1-2 years experience in website development
- WordPress experience
- WooCommerce experience (general working within e-commerce would help)
Full Stack Java Developer - Semi Remote- R650 PH 1344000
Posted 20 days ago
Job Viewed
Job Description
A wonderful opportunity for a Full Stack Java Developer to join a leading manufacturing business that stays ahead of the innovative game within an environment that is building for the future. This company uses powerful innovations and their passion to shape the future of sustainable mobility.
You will be responsible for developing and maintaining a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery management process.
Core understanding of and working experience with:
- Degree in IT or relevant experience
- 5 to 8+ years’ Development Experience
- Agile working experience (Mandatory)
- At least one Relational Database experience (POSTGRES, SQL)
- At least one Document Database experience (MONGO, ELASTIC)
- Git
- CI/CD
- Experience with Java application servers (Glassfish)
- Jenkins
- Beneficial:
- Confluence / Jira
Reference Number for this position is GZ58975 which is a long-term contract position rotating between Midrand and Home office offering a rate of between R600 to R700 per hour negotiable on experience and ability.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.
#J-18808-LjbffrSenior Full-Stack Node.js Developer (m/w/x) (German Speaking)
Posted today
Job Viewed
Job Description
ENVIRONMENT
Our client is a software development firm dedicated to delivering exceptional software solutions. Their focus is providing top-quality software code to clients primarily located in Europe. As a Senior Full-Stack Node.js Developer, they are looking for someone who is fluent in both German and English and currently resides in South Africa. Your expertise should be centered around Node.js for backend development and proficiency in various JavaScript frameworks for frontend development. They highly value candidates with several years of experience in software development. To be considered for the role, they require a minimum of 3 years of professional experience as a web developer, with experience handling products or personnel responsibilities. It is essential that you have worked with modern Node.js frameworks and possess a passion for adhering to best design and coding practices. Additionally, you should have knowledge and experience in web development technologies such as Node.js, SQL or NoSQL, HTML, CSS2/3, JavaScript, REST, and optionally, Websockets.
DUTIES- Interpretation of technical specifications, design following principles and patterns, coding according to standards.
- Troubleshoot and test core product software to ensure strong optimization.
- Contribute to all phases of the development lifecycle.
- Do code-reviews.
- Design and technical documentation.
- Program, develop, and produce data-driven web applications, websites, and mobile apps using the latest technology solutions and software.
- Debug and problem solve across a wide variety of open-source and mobile platforms.
- At least 3 years of professional experience as a web developer with product or personnel responsibility.
- Framework Experience.
- You should have worked with modern NodeJS frameworks.
- Passion for best design and coding practices.
- Knowledge and experience in Web development: NodeJS, SQL or NoSQL, HTML, CSS2/3, Javascript, REST, Optional: Websockets.
- Fluent in German and English (C2 or mother tongue).
- If you are in South Africa: SA Permanent Residence or SA Citizenship holder (they currently do not support any visa processes or sponsorships).
- Otherwise, holder of a valid work permit in the country you are residing.
- Fluent in English and German (C2 or mother tongue).
- Just be yourself! - communication, curiosity, reliability, motivation, and team orientation is your passion.
- Good vibrations: You spread positive vibes!
- Capabilities to communicate, explain and involve with others.