Qodea

Principal Software Engineer – Full Stack, Java, React

Qodea

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Join an exclusive roster of talent solving problems that don't have answers yet.
  • Lead the design and development of full-stack applications using Java and React.
  • Act as both a technical consultant and a hands-on developer.
  • Shape the direction of projects while mentoring junior engineers.
  • Prepare for a future lead position.

Requirements

  • Lead the design and implementation of full-stack applications using technologies like Java, Python and Typescript.
  • Act as a technical consultant, providing insights and solutions to complex problems.
  • Mentor and coach junior developers, fostering a culture of continuous learning.
  • Collaborate with cross-functional teams to define and implement best practices.
  • Participate in code reviews, ensuring high-quality standards are maintained.
  • Drive architectural decisions and contribute to the overall technical strategy.
  • Manage project timelines and deliverables, ensuring alignment with business objectives.
  • Demonstrated experience in full-stack development.
  • A minimum of one back end and one front end language such as Java, Python, Javascript/Typescript.
  • An understanding of AI powered development practices and how they can improve the SDLC.
  • Strong background in software design patterns and architectural principles.
  • Proven ability to lead technical projects and mentor team members.
  • Excellent problem-solving skills and the ability to work independently.
  • Demonstrable experience in Agile methodologies and DevOps practices.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud), including serverless technologies.
  • Familiarity with containerization technologies (Docker, Kubernetes).
Benefits
  • Competitive base salary.
  • Discretionary company bonus scheme.
  • Employee referral scheme.
  • Meal Vouchers.
  • Health Care Package.
  • Life and Health Insurance.
  • 28 days of annual leave.
  • Floating bank holidays.
  • An extra paid day off on your birthday.
  • Ten paid learning days per year.
  • Flexible working hours.
  • Sabbatical leave (after 5 years).
  • Work from anywhere (up to 3 weeks per year).
  • Industry-recognised training and certifications.
  • Bonusly: employee recognition and rewards platform.
  • Clear opportunities for career development.
  • Length of Service Awards.
  • Regular company events.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonTypescriptJavaScriptfull-stack developmentsoftware design patternsarchitectural principlesAgile methodologiesDevOps practicesAI powered development practices
Soft Skills
leadershipmentoringproblem-solvingindependent workcollaborationcoachingcontinuous learningproject managementcommunicationinsightful consulting