Senior Software Engineer

Senior Software Engineer

Category: Software Development

Location: Iasi, Romania

Referral Reward: RON 5,000

Employment Type: Employment contract

Time Allocation: Full Time

Workplace Type: Remote, Hybrid

Remaining positions: 5

Who is this role for

We’re seeking experienced software engineers to join our growing team. If you're passionate about coding, problem-solving, and collaboration, this opportunity is for you!

Who you are:

  • Bachelor’s degree or studies in Computer Science, Engineering, or related field.
  • 7+ years of software development experience.
  • Experience with front-end and/or back-end development, with a strong understanding of one area.
  • Willingness to work across the full stack, collaborating on both front-end and back-end tasks when needed.
  • Proficiency in React, React Native, Node.js, or other similar frameworks.
  • Strong understanding of SOLID principles, version control, and asynchronous programming.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in English and ability to work in a team.

What you'll be doing:

  • Design, write, and maintain software for new features and existing products.
  • Translate requirements into functional software and ensure the system architecture is scalable and maintainable.
  • Collaborate with cross-functional teams to gather requirements, understand user needs, and refine product features
  • Conduct code reviews and promote best coding practices.
  • Provide feedback to enhance product performance and user experience.
  • Stay current with industry trends and contribute to system architecture decisions.

Nice to have:

  • Experience working on a wide range of software applications and projects to contribute a diverse skill set and insights to the team.
  • Mentoring and supporting the development of team members, fostering an environment of continuous learning and growth.
  • Experience communicating with clients and stakeholders to facilitate transparency and understanding.

What we offer:

  • Engaging projects developed with the most current technologies.
  • Flexibility to work from home, with a casual, results-driven work culture.
  • Competitive benefits, including flexible budgets, and premium medical coverage.
  • Additional vacation days based on tenure in the team.
  • Regular social activities and opportunities for professional growth.