CrawlJobs Logo

Junior Fullstack Developer

South Africa, Cape Town 420000.00 - 480000.00 ZAR / Year · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

Our client is on a mission to build technology that delivers real impact in emerging markets and they’re looking for a curious, versatile Junior Software Developer to join their growing engineering team.

Job Responsibility

  • Build Across Multiple Tech Stacks
  • Cloud services built on AWS (primarily in Python)
  • Custom front‑end applications using various JavaScript frameworks
  • Several internal tools and applications

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Familiarity with JavaScript, Python, or similar languages
  • Familiarity with front‑end frameworks (experience with Vue is a plus)
  • 0-3 years in software development

Nice to have

Bonus: UX or UI design experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Fullstack Developer

8 matching positions

Junior FullStack Developer

Seeking a Junior FullStack Developer. At WE ARE META, we focus on finding the pe...
Location
Location
Portugal , Porto
Salary
Salary:
Not provided
wearemeta.io Logo
We Are Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 to 3 years of professional experience in fullstack development
  • Experience developing using C#, .NET Core and REST API
  • Understanding of Clean Code concepts: peer reviews, unit testing (NUnit, NSubstitute), SOLID principles and Design Patterns
  • Experience with CI/CD concepts and tools like Git, TFS, Bitbucket, Jenkins and XLDeploy
  • Fluency in English (B2 or above)
  • Availability to work in a hybrid regime, 2x/week, in Porto (requires Portuguese or other EU citizenship, or a valid Portuguese work permit)
What we offer
What we offer
  • Welcome kit
  • Opportunities for career progression
  • Health insurance
  • Coverflex meal card
  • Other protocols and special discounts
Read More
Arrow Right
New

Junior Fullstack Developer (Cloud Native)

The Fullstack Developer (Cloud Native) for Mission Support Services (m/f/d) play...
Location
Location
Germany , Manching
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
September 06, 2026
Flip Icon
Requirements
Requirements
  • At least Bachelor’s Degree Computer Science or similar discipline
  • Demonstrable experience in full-stack development with a focus on cloud-native architectures is required
  • Strong knowledge of at least one common backend programming language (e.g., Java, Node.js, Python), as well as experience with frontend web technologies (e.g., Angular, HTML, CSS, JavaScript/TypeScript), is required
  • Confident use of version control systems (e.g., Git) is required
  • Knowledge of container technologies (e.g., Docker, Kubernetes) and microservices architectures should be present
  • Experience with databases (SQL) and API design (RESTful, WebSockets) is expected
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban) and DevOps principles is a must
  • Fluency in German and English is a must.
Job Responsibility
Job Responsibility
  • Development and implementation of scalable and robust cloud-native applications using modern frameworks and architectures
  • Design and implementation of front-end components that ensure an intuitive user experience, as well as development of back-end services and APIs
  • Active involvement in the entire software development pipeline, from concept and implementation to testing and deployment (CI/CD)
  • Ensuring the quality, performance, and security of the developed software solutions
  • Collaboration with other developers, architects, product managers, and stakeholders to understand requirements and develop technical solutions
  • Troubleshooting, maintenance, and continuous improvement of existing applications and systems
  • Contributing to the definition and adherence to best practices and standards in the field of cloud-native development
  • Fulltime
Read More
Arrow Right

Junior Fullstack Developer Java/Angular

Amaris Consulting, part of the Mantu Group, is looking for a dynamic and motivat...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in computer science, Software Engineering, or a related field
  • Academic or initial professional experience in fullstack development
  • Good knowledge of Java, Spring Boot, and Angular (version 8+ preferred)
  • Understanding of REST APIs, SQL databases, and web application architecture
  • Experience or interest in Agile (Scrum, Kanban) methodologies
  • Strong analytical and problem-solving mindset, with attention to detail
  • Fluent in English and French (written and spoken) – mandatory
  • Eligible for the VIE program (European citizen under 29 years old, never worked in Belgium under an employment contract)
Job Responsibility
Job Responsibility
  • Participate in the design, development, and deployment of web applications using Java (Spring Boot) for backend and Angular for frontend
  • Collaborate with product owners, business analysts, and other developers to understand and implement functional requirements
  • Maintain and enhance existing applications with clean, scalable, and secure code
  • Participate in code reviews, ensure best practices, and share knowledge with the team
  • Perform unit testing and contribute to integration and user acceptance testing
  • Create and maintain technical documentation
  • Gain exposure to CI/CD pipelines, DevOps tools, and Agile development processes
What we offer
What we offer
  • The opportunity to lead impactful, high-visibility projects in a fast-growing consulting environment
  • Access to advanced technical trainings, certifications, and a network of senior experts
  • A multicultural, international work environment with over 60 countries represented
  • A clear and personalized career path with evolution toward architecture, management, or expert roles
  • A culture that encourages initiative, autonomy, and innovation
Read More
Arrow Right

Fullstack Developer

We are seeking a highly skilled and motivated Senior Software Engineer with 5-8 ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of professional experience in software development
  • Proficiency in modern JavaScript frameworks such as Angular or Vue.js
  • Strong experience in Java Spring Boot and building microservices
  • Hands-on experience with both NoSQL (MongoDB) and relational databases (Oracle DB)
  • Proven experience with Apache Kafka for building event-driven architectures
  • Solid understanding and practical experience with CI/CD tools (e.g., Jenkins, Tekton)
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
  • Strong analytical and problem-solving skills with a deep understanding of software design principles and patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy robust and scalable web applications using modern technology stacks
  • Develop and maintain microservices-based architectures using Java Spring Boot
  • Create responsive and intuitive user interfaces using Angular or Vue.js
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployments
  • Work with and manage databases such as MongoDB and Oracle DB, ensuring data integrity and performance
  • Integrate and manage real-time data streaming solutions using Apache Kafka
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions
  • Explore and implement solutions leveraging Generative AI to enhance our products and services
  • Participate in code reviews to maintain high standards of code quality, performance, and security
  • Troubleshoot and resolve complex technical issues in a timely manner
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

Citi is seeking a highly skilled and motivated C11-level Full-Stack Software Eng...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-7 years of total experience with at least 2 years in a full-stack role
  • Proven experience leading technical projects and mentoring team members
  • Extensive experience with front-end development using modern JavaScript frameworks (React.js or Angular is mandatory)
  • Strong experience with back-end development using languages like Java (Spring Boot), Python (Django/Flask), or Node.js (Express)
  • Solid understanding of relational databases (e.g., Oracle, PostgreSQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Cassandra)
  • Expertise in JavaScript/TypeScript, HTML5, CSS3
  • Proficiency in React.js (with Redux/Context API) or Angular (2+)
  • Strong command of at least one back-end language/framework (Java/Spring Boot preferred)
  • Deep understanding of RESTful APIs, microservices architecture, and API design principles
  • Experience with version control systems (Git) and Agile development methodologies
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of full-stack applications, from concept to deployment
  • Develop responsive and high-performance user interfaces using React.js or Angular, ensuring a seamless user experience
  • Build and maintain robust, scalable, and secure back-end services and APIs (e.g., Java, Python, Node.js) that integrate with various internal and external systems
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards
  • Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support
  • Contribute to technical architecture decisions, ensuring solutions are aligned with enterprise standards and strategic goals
  • Design and implement secure and efficient database schemas (SQL/NoSQL) and data access layers
  • Evaluate and recommend new technologies, frameworks, and tools to improve development processes and application performance
  • Ensure adherence to architectural principles, design patterns, and security guidelines
  • Collaborate closely with product owners, business analysts, UX/UI designers, and other engineering teams to define requirements and deliver solutions
  • Fulltime
Read More
Arrow Right

Senior FullStack Developer – App (TypeScript & Python)

Join Descartes and contribute to our mission: Building Resilience in a World at ...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in javascript and python
  • Experience with Docker
  • Good knowledge in English and fluency in French
  • Familiar with production development workflow (code reviews, fast forward git policy, pair coding, SCRUM)
  • From 4 years of experience
  • Desire to train junior developers and explain software design and good practices
  • Desire to keep learning from more experimented developers
  • Desire to suggest improvements in architecture or features
  • Ability to understand break epic track in achievable issues
  • Excellent communication skills, in both formal and informal settings, and in English and French
Job Responsibility
Job Responsibility
  • Build interactive web applications
  • Testing and refactoring code already used in existing project
  • Introducing object oriented patterns in functional code
  • Profile and optimizing TypeScript and python codes
  • Develop, optimize, update and deploy software for: Portfolio management
  • In-depth analysis of risk models
  • Interactive forms and data visualization
  • Export of outputs adapted to users
  • Monitoring of contracts and associated data
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world, allowing you to progress towards technical excellence
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of a dynamic international team, passionate about diversity
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Senior Java Fullstack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of progressive professional experience in full-stack software development
  • Proficiency in Java: Expert-level command of Java 8+ and the broader Java ecosystem
  • Extensive experience with enterprise frameworks like Spring Boot, Spring Cloud
  • Strong understanding of JVM performance tuning, memory management, and garbage collection
  • Proficiency with build automation tools such as Maven or Gradle
  • Fullstack Development & Architecture: Proven experience with modern frontend technologies including HTML5, CSS3, and advanced JavaScript/TypeScript
  • Expertise in designing, implementing, and optimizing complex database schemas for both relational and NoSQL databases
  • Demonstrated experience with ORM/ODM frameworks
  • Strong understanding of RESTful API design principles, GraphQL, and microservices architecture patterns
  • General Technical & Leadership Skills: Expertise in version control systems, especially Git
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of robust, scalable full-stack applications using Python and Java across various services and platforms
  • Drive technical projects from inception through deployment
  • Collaborate extensively with cross-functional teams, product owners, and architects to translate business requirements into technical solutions
  • Mentor and guide junior developers
  • Conduct thorough code reviews
  • Spearhead efforts in debugging, performance tuning, and optimizing complex systems
  • Actively contribute to the continuous improvement of development processes, tools, CI/CD pipelines, and overall system architecture
  • Architect and implement solutions involving various database systems, sophisticated APIs, and complex third-party integrations
  • Oversee the deployment, monitoring, and operational support of applications in production environments
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

The Lead Applications Development Specialist for Tax Technology is a senior indi...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of hands-on experience in application development, with significant experience in a senior individual contributor role within financial services or a regulated environment
  • Expert-level proficiency in Core Java, J2EE, and the Spring Framework (Spring Boot, Spring Cloud, Spring Data)
  • Extensive experience in server-side development and building complex middleware for multi-user, multi-threading applications
  • Proven track record of designing and implementing high-performance RESTful APIs
  • Experience with modern web technologies including HTML5, React, and JavaScript
  • Database design skills and expertise in writing and tuning complex SQL queries
  • In-depth experience with unit testing, mocking frameworks, and Test-Driven Development (TDD)
  • Solid grasp of application architecture principles and design patterns
  • Demonstrated understanding of the functional flows and business processes related to Tax withholding and Tax reporting is highly advantageous
  • Strong experience working within Agile/Scrum development environments
Job Responsibility
Job Responsibility
  • Design, develop, test, and implement complex features and enhancements for Tax withholding and Tax reporting applications using Core Java, J2EE, and Spring Framework
  • Analyze complex business requirements related to Tax technology and translate them into robust, scalable, and maintainable technical solutions
  • Apply sound architectural principles and design patterns to ensure the maintainability, performance, and scalability of developed solutions within the existing enterprise architecture
  • Build and optimize high-performance, multi-user, multi-threading middleware components to support critical business processes and integrations
  • Develop and maintain RESTful API services, ensuring secure, efficient, and well-documented interfaces for internal and external consumption
  • Champion Test-Driven Development (TDD), write comprehensive unit and integration tests, and utilize mocking frameworks to ensure high code quality, reliability, and maintainability
  • Provide expert-level support for existing applications, identifying and resolving complex technical issues and performance bottlenecks
  • Mentor and guide junior developers, providing technical oversight, code reviews, and fostering adherence to best practices and coding standards
  • Design efficient database schemas, write optimized SQL queries, and perform performance tuning for application interactions with relational databases
  • Develop a deep understanding of Tax withholding and Tax reporting functional flows, collaborating closely with business analysts and product owners
  • Fulltime
Read More
Arrow Right