to developmodern web-based systems. You'll focus on delivering high-performance, secure, and scalable solutions capable of supporting rapid growth and evolving business needs.
Key Responsibilities
Design, build, and maintain
scalable web applications and microservices across the stack (frontend, backend, and deployment pipelines).
Optimize performance
and scalability for web-based systems, ensuring reliability and responsiveness under heavy load.
Develop clean, efficient, and testable code
using best practices and modern frameworks.
Collaborate with cross-functional teams
(designers, software-lead) to define, design, and release new features.
Implement and manage CI/CD pipelines
to automate testing, integration, and deployment processes.
Monitor and improve system health
, including debugging complex production issues and conducting performance tuning.
Contribute to architectural decisions
related to scaling, caching, and distributed system design.
Ensure application security and data integrity
, following industry standards and compliance guidelines.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Proven experience in
full-stack web development
with focus on scalability and performance.
Strong proficiency in