The Full Stack Engineer is responsible for designing, developing, deploying, and
maintaining scalable, high-performance, and secure web applications.
The role
requires expertise in frontend and backend development, cloud technologies,
DevOps automation, and application security.
Engineers must work in an agile,
DevOps-driven environment, ensuring high software quality, security, and
maintainability.
Responsibilities
frontend, backend, and cloud infrastructure.
- Design, develop, and maintain responsive, accessible, and performant web
applications.
- Implement modern frontend architectures, ensuring reusability, scalability,
and security.
- Develop high-performance backend services and APIs, ensuring reliability,
security, and observability.
- Work with Quality Assurance (QA) engineers to ensure automated test
coverage and proactively fix bugs and defects.
- Optimize full-stack CI/CD deployment strategies, ensuring seamless and
automated releases.
- Work with DevOps teams to automate infrastructure provisioning, monitoring,
and cloud deployments.
- Ensure full-stack security, including authentication, authorization, API
security, and frontend security best practices.
- Continuously evaluate and adopt emerging technologies to improve
application performance and developer productivity.
Full Stack Development:
Engineering, Information Technology, or related disciplines.
- Experience with Git and modern branching workflows (GitFlow, trunk-based
development).
- Strong proficiency in both frontend and backend development.
Skills Needed:
Frontend Technologies:
Sketch).
Backend Technologies:
Connect).
Databases & Storage:
DevOps & Cloud:
Datadog.
Application Security:
Soft Skills:
stakeholders.
- Continuous learning mindset, adapting to new tools and technologies.