Job Description
Caspia is seeking a versatile and innovative Full Stack Developer to build and optimize modern, scalable web applications that drive our digital strategy. This hands-on role merges full stack development with microservices architecture, cloud technologies, and advanced SEO practices. You’ll play a critical role in ensuring performance, discoverability, and usability across our digital platforms by developing robust APIs, maintaining databases, and optimizing front-end user experiences.
In close collaboration with cross-functional teams—including design, marketing, and IT—you will also contribute to system integrations, automation workflows, and digital transformation efforts that shape the future of Caspia’s online presence.
Key Responsibilities
Design, develop, and maintain full stack applications, services, and microservices.
Build responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like React, Bootstrap, or Mustache.js.
Develop scalable back-end services using Python, Java, Node.js, or similar languages.
Design RESTful APIs and integrate with internal and third-party services.
Manage relational and NoSQL databases, including MySQL, PostgreSQL, and MongoDB.
Optimize HTML structure, metadata, JavaScript, and CSS for SEO and page performance.
Conduct regular audits to fix crawl errors, broken links, and content duplication.
Implement schema markup and structured data for improved search engine visibility.
Work with cloud platforms such as AWS, Azure, or GCP for deployment and scalability.
Containerize applications using Docker and orchestrate with Kubernetes.
Collaborate on DevOps pipelines (CI/CD) and implement automation for testing, deployment, and monitoring.
Follow security protocols and stay current on industry compliance requirements.
Collaborate with UX/UI teams to continuously improve user experience.
Stay current with emerging technologies and make recommendations for innovation and process improvement.
Minimum Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
3+ years of full stack development experience, including front-end and back-end work.
Strong knowledge with hands-on experience in technical and database optimization.
Proficiency in:
Front-End: HTML, CSS, JavaScript, React, Mustache.js, Bootstrap
Back-End: Python, Node.js, Java
Databases: MySQL, PostgreSQL, MongoDB
API development and integration
Preferred Qualifications
Experience with microservices frameworks (Flask, Gin, .NET Core)
Proficiency in Docker, Kubernetes, and CI/CD pipelines
Familiarity with Agile development environments
Full-time