Working for this technology solutions company as Full Stack Developer you will be responsible for designing, implementing, and maintaining full-stack web applications, with a focus on microservices architecture and cloud-based solutions.
Key activities
- Design, develop, and maintain full-stack web applications using modern technologies and frameworks
- Collaborate with cross-functional teams including designers, product managers, and other developers to understand requirements and translate them into technical solutions
- Implement front-end components and user interfaces using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js
- Develop and integrate back-end services and APIs using languages like Node.js, Python, or Java
- Design and implement microservices architecture for scalable and resilient applications
- Deploy and manage applications and services on cloud platforms such as AWS, Azure, or Google Cloud Platform
- Implement and maintain CI/CD pipelines to automate software build, test, and deployment processes
- Ensure code quality and adherence to best practices through code reviews, testing, and documentation
- Troubleshoot and debug issues across the entire stack to ensure the reliability and performance of applications
Skills, knowledge and experience
- Proven experience as a Full Stack Developer, with a strong portfolio of projects
- Proficiency in front-end development technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js)
- Experience with back-end development using languages like Node.js, Python, or Java
- Knowledge of microservices architecture principles and best practices
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Strong understanding of databases and data storage solutions (SQL, NoSQL)
- Experience with version control systems (e.g., Git)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Apply now to secure an interview or contact Wes Elsayed on 9236 7766 for a confidential discussion.