Skip to content

Senior Software Engineer

Hybrid
  • Limassol, Cyprus
Software Development

Job description

As a Senior Software Engineer, you will play a key role in shaping our infrastructure,

making it easy to maintain and ensuring high availability. You will get to work on exciting projects

where you can leverage the latest technologies, including web applications, back-end/front-end

services. Your expertise and insights will make a real difference in how we operate.

Our stack of technologies includes Golang, React, Next.JS, MongoDB, AWS, Docke

- Design, develop, and maintain software code based on functional, non-functional, and

technical design specifications

- Troubleshoot issues, debug code, provide fixes, and ensure existing software solutions

operate smoothly

- Participate in code reviews to provide or receive feedback to and from other team members

- Collaborate closely with frontend developers, backend developers, and our data team

throughout the software development lifecycle

- Conduct regular audits of systems and software, resolving any identified problems

- Embrace practices like refactoring, design patterns, continuous integration, application

security, and automated testing

- Deliver high-quality code that enables us to deploy solutions efficiently

Job requirements


- A commitment to clean coding and testing

- 5+ years of experience in both Back-end and Front-end development

- Strong proficiency in modern front end libraries and stack and responsive web design

- Familiarity with web technologies like Angular, React, VueJS, and TypeScript is a plus

- Technical proficiency in React, Golang and MongoDB is advantageous

- Experience designing and deploying applications on cloud infrastructure (AWS or GCP) and

using container technologies (Docker and Kubernetes) is a bonus

- Excellent problem-solving and troubleshooting abilities

- Proactive, efficient, and organized work style

- Ability to multitask, prioritize, and work independently

- Strong Verbal and written proficiency in English; proficiency in other languages is a bonus


Benefits:

- Competitive salary based on candidate's experience

- Discretionary performance-based bonus
- Development opportunities in a fast-growing environment, continuous training, and support
- 21 days annual leave


Other information:
- Working hours are 8:00am - 5:00pm, UTC+3

Hybrid
  • Limassol, Cyprus
Software Development

or