On behalf of our client, a company specializing in Robotic Process Automation (RPA), Machine Learning and AI, we are looking for a Senior Full Stack Developer to be based at their offices in Nicosia, Cyprus.
Main Duties and Responsibilities
- Designs, develops, and maintains both frontend and backend components of web and mobile applications.
- Develops and maintains robust APIs for data exchange and integration with third-party systems.
- Collaborates with design teams to translate UI/UX designs into functional web and mobile applications.
- Works closely with the infrastructure team to deploy and maintain the application.
- Ensures the application’s scalability, performance, and security.
- Participates in all phases of the software development lifecycle.
- Troubleshoots and resolves issues, and improves application performance.
- Stays updated with the latest industry trends and technologies to ensure our applications remain cutting-edge.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum 5 years of experience as a Full Stack Developer or similar role.
- Proficiency in frontend technologies such as HTML, CSS, JavaScript, and TypeScript and frameworks like React, Angular, or Vue.js.
- Strong backend development skills with languages such as Node.js, Python, Ruby, Java, or similar.
- Understanding of database technologies (PostgreSQL, MongoDB).
- Solid understanding of RESTful API design and development.
- Basic understanding of cloud platforms (AWS, Azure, or GCP) to collaborate with the infrastructure team.
- Solid understanding of software development methodologies (Agile, Scrum).
- Ability to write clean, maintainable, and efficient code.
- Experience with containerization (Docker) and orchestration (Kubernetes) will be an advantage.
- Experience with mobile app development (React Native, Flutter, or native platforms) is a plus.
- Experience with Databricks for data engineering and analytics will be an advantage.
- Strong problem-solving and analytical skills.
Benefits
- A competitive remuneration package.
- Performance-based bonus.
- 13th salary.
- Hybrid working model.
- Early involvement in development of unique solutions with high commercial prospect.
- Continuous learning and professional development opportunities.
All CVs will be handled with the utmost confidentiality.