Full Stack Software Engineer

Rimes Logo

Rimes

πŸ“Remote - Cyprus

Summary

Join Rimes, a leading provider of enterprise data management solutions, as a Software Engineer focusing on designing and building SaaS applications. You will collaborate with product teams, create new services (UI, web APIs, microservices), ensure high-quality deliverables through testing and code reviews, and provide technical support. This role requires proficiency in Python and SQL, experience with cloud-based development (Azure), and expertise in microservices and micro-frontend architectures. Rimes offers growth opportunities, mentorship, flexible remote work, competitive compensation, and a supportive culture. If you are a detail-oriented engineer passionate about data pipeline optimization, apply now.

Requirements

  • Proficient in Python and experienced with SQL
  • Strong understanding of event based microservices & micro frontend architectures
  • Expertise in container technologies and serverless applications
  • Skilled in React for frontend development
  • Experienced with cloud-based development (Azure)
  • Strong analytical skills with the ability to derive insights from performance data
  • Ability to work effectively in a team environment and collaborate with senior engineers and product teams
  • Good communication skills, both written and verbal, with the ability to document processes and optimizations clearly

Responsibilities

  • Create new services on top of our data pipeline, including UI, web APIs, and microservices, with a focus on efficient backend architecture and cutting-edge frontend technologies for a seamless user experience
  • Work closely with the product team to understand requirements and deliver high-quality services that meet user needs
  • Ensure a high level of quality in all deliverables through rigorous testing and code reviews and implement best practices for coding standards, security, and performance optimization
  • Provide technical support to resolve issues and ensure smooth operation of services
  • Maintain comprehensive documentation of all developed services

Preferred Qualifications

Exposure to ETL (Data Bricks, Snowflake)

Benefits

  • Opportunities for professional development and career growth within a fast-paced, high-growth environment
  • Guidance and mentorship from experienced engineers to support you in expending your expertise and impact
  • Flexible remote work opportunities
  • Competitive salary and benefits
  • A supportive company culture focused on innovation, excellence, and continuous improvement

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.