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 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.