Mid Software Engineer - React/Node.js

Mid

Location: Iași/Bucharest, Romania

Employment Type: Full-time, Employment contract (CIM)

Why Join Us?

Amplified is a professional software development agency and product studio. We have specialized in supporting American tech companies and startups. Founded in 2019 with teams in Iasi and Bucharest, Amplified has worked with dozens of fast-growing, well-capitalized, American tech companies who are building across a diverse set of digital spaces: web, mobile, AR/VR, blockchain/crypto, and AI/machine learning. Additionally, Amplified incubates and launches its own consumer products through our internal app studio (Amplified XYZ). We are a fast-growing company that prizes collaboration, speed, and excellence among its team. Our values are honesty, reliability, and growth. We strive to be honest at all times, to be reliable no matter what, and to grow together as a team.

Who this role is for:

This role is a great fit for a midcareer software developer who is ready to sharpen their technical skillset and ship products that make real-world impact. You have an engineering degree, as well as at least three years of professional software engineering experience. You are either a full-stack developer, or are eager to become one. You also are excited to work with modern web technologies as well as emerging technologies like artificial intelligence, spatial computing, and blockchain/crypto. You are a builder who is collaborative, curious, and determined to bring ideas to life with code. Although you are ready to contribute on Day 1, you also recognize there is more to learn and thus you are eager to ask questions, take on new challenges, and grow into a more senior role. 


What you'll do:

  • Engineer features for new or existing web and mobile applications.
  • Possibly work with emerging technologies, such as artificial intelligence, spatial computing, and blockchain / crypto. 
  • Collaborate with cross-functional teams to gather requirements, understand user needs, and define stakeholder expectations.
  • Translate requirements into functional software, ensuring alignment with both product requirements and system stability.
  • Participate in code reviews and technical discussions.
  • Learn best practices in architecture, testing, DevOps, and data engineering.
  • Gain exposure to new tools, frameworks, and project domains.

Tech Stack:

  • Frontend: React, React Native, TypeScript, Swift, Kotlin
  • Backend: Node.js (NestJS, Express), Python
  • Data: PostgreSQL, Firebase, MongoDB
  • Infra: AWS, GCP, Azure, CI/CD, Jenkins, Cypress, Hasura
  • We’re always open to adopting new tech if it makes sense.

What we're looking for:

  • Bachelor’s degree or studies in Computer Science, Engineering, or related field.
  • 3+ years of software development experience.
  • Experience with front-end and back-end development, with a strong understanding of at least 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.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in English and ability to work in a team.

Perks:

  • A supportive and welcoming team, as well as a collaborative work culture
  • Engaging projects developed using emergent tech.
  • Opportunity to work with different programming languages and frameworks.
  • Flexibility to work from home, with a casual, results-driven work culture.
  • Flexible benefits (1000 RON monthly budget) and premium medical coverage.
  • Additional vacation days based on tenure in the team.
  • Regular social activities and opportunities for professional growth.

Apply now to join our team — or reach out to us at join.us@amplified.software

By applying, you consent to the processing of your personal data according to our privacy policy: https://sites.google.com/amplified.software/gdpr-amplifiedsoftware-ro/home