Specialist System Engineer – Full Stack Developer
Apply for this position
All fields marked * are required
Job Description: Specialist System Engineer – Full Stack Developer
Experience: 4–7 Years
Employment Type: Full-Time
Department: Engineering / Technology
Role Overview
We are looking for an experienced Full Stack Developer to design, develop, and maintain scalable web applications and backend services. The ideal candidate should have strong hands-on experience in backend development using Python, frontend development using Angular or React, database management, containerization, and modern DevOps practices.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications.
Develop backend services and REST APIs using Python-based frameworks.
Build responsive and interactive user interfaces using Angular or React.
Design and optimize database schemas, queries, and stored procedures.
Collaborate with product managers, business teams, and other engineering teams to deliver high-quality solutions.
Develop and maintain microservices-based applications.
Implement containerization and orchestration solutions using Docker and Kubernetes.
Build and maintain CI/CD pipelines for automated testing and deployments.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot, debug, and optimize application performance.
Required Skills
Strong experience in Python development.
Hands-on experience with Angular and/or React.
Good understanding of DBMS concepts and experience with relational databases such as MySQL, PostgreSQL, or SQL Server.
Experience in developing RESTful APIs and microservices.
Hands-on experience with Docker and Kubernetes.
Experience with CI/CD pipelines and deployment automation.
Strong understanding of Git version control.
Knowledge of software design principles and application architecture.
Experience working in Agile/Scrum environments.
Preferred Skills
Experience with cloud platforms such as AWS, Azure, or GCP.
Exposure to monitoring and logging tools.
Experience with messaging systems and event-driven architectures.
Familiarity with security best practices and authentication mechanisms.
Qualification
Bachelor's degree in Computer Science, Information Technology, or a related field.
4–7 years of relevant experience in Full Stack Development.
Must Have Skills Checklist
Required
Preferred