We are seeking an experienced Junior Full Stack Developer (Angular, Python, FastAPI, Postgres) As a Junior Full Stack Developer , you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating seamless user experiences, robust functionality, and scalable architectures. Duties & Responsibilities Architect, design, and implement complex software applications utilizing frontend and backend technologies. Develop user-friendly and visually appealing front-end interfaces using modern frameworks such as Angular . Implement scalable back-end solutions with languages like Python . Utilize FastAPI to develop and maintain efficient and high-performance RESTful APIs. Work with databases to ensure efficient data management, including Postgres . Collaborate with cross-functional teams to gather requirements, define technical specifications, and drive the full software/application development lifecycle. Lead technical discussions and code reviews to foster growth and knowledge sharing. Utilize your expertise in DevOps practices to ensure seamless deployment, monitoring, and continuous integration/delivery pipelines. Troubleshoot and resolve complex technical challenges, applying your in-depth understanding of software/application architecture and design patterns. Stay current with emerging technologies and industry trends to drive innovation and improve development processes. Desired Experience & Qualification Bachelor's Degree in Computer Science, Software Engineering, Mathematics, or a related field.Master's degree is a plus. Proven track record of at least 3 years working as a Full Stack Developer or similar role. Must have experience: Angular, Python, FastAPI, Postgres Bonus: React, Vue.js, Java, Node.js, or equivalent. Extensive experience with database design, management, and optimization with Postgres/pgAdmin . In-depth understanding of software/application architecture, design patterns, and development best practices. Familiarity with DevOps practices, CI/CD pipelines, and the Azure cloud platform. BONUS: Power BI Developer - Design and develop interactive and visually appealing Power BI reports and dashboards to present complex data in a user-friendly manner. Package & Remuneration The position is remote (working from home). You will be provided with some of the required equipment, including a computer, screens, internet, as well as a power inverter to enable you to carry out all your duties. Physical meetings at our offices will be held as required; however, daily dev meetings are held virtually. If you are a skilled problem solver, an effective communicator, and a leader in the software development field, we encourage you to apply. If you are ready to take on a challenging role that involves shaping both frontend and backend solutions, and you are passionate about leading and contributing to innovative software/application development projects, we invite you to apply for this position. Join our team and make a significant impact on our company's success! #J-18808-Ljbffr
Junior Angular Developer Johannesburg
20/20 INSIGHT
johannesburg, johannesburg
Published 14 days ago
Report job