Full Stack Software Engineer

5 days ago


ClujNapoca, Cluj, Romania Tecknoworks Europe Full time

Tecknoworks is a global technology consulting company. At our core, we embody values that define who we are and how we operate. We are curious, continuously seeking to expand our understanding and question conventional wisdom. Fearlessness drives us, propelling us to take daring steps to achieve significant outcomes. Our aspiration to be inspiring motivates us to consistently reach for our personal and collective best, setting an example for ourselves and those we interact with. Collaboration is our strength, capitalizing on the diverse brilliance within our team. Our commitment knows no bounds; we consistently go the extra mile to ensure enduring positive effects for our clients.

We're seeking a highly skilled Full Stack Engineer to help design, develop, and maintain digital solutions that enhance safety, sustainability, and operational efficiency in maritime and offshore environments. You'll work across the full software development lifecycle from system design to deployment on projects that support digital compliance, data analytics, and management systems.

You'll work with a modern stack .NET, React with TypeScript, Azure cloud, and AI-assisted development tools to deliver secure, performant, and intelligent applications.

Requirements

  • Design and develop full stack applications using .NET on the backend and React + TypeScript on the frontend.
  • Architect and implement microservices that are cloud-native, scalable, and secure.
  • Build and maintain integrations with NoSQL (Cosmos DB, MongoDB) for structured and unstructured data.
  • Deploy applications to Azure, leveraging services such as Azure App Services, Functions, API Management, and CI/CD pipelines.
  • Leverage AI-assisted coding tools (e.g., GitHub Copilot, Azure Dev Tools, Cursor or other tools) to boost productivity and code quality.
  • Collaborate with cross-disciplinary teams, product managers, QA, DevOps, and subject matter experts, to deliver business-critical solutions.
  • Ensure application performance, reliability, and security through automated testing and monitoring.

Qualifications

  • 3+ years of experience in full stack development.
  • Strong proficiency in:
    • Backend: .NET, C#, RESTful APIs, microservices architecture
    • Frontend: React, TypeScript, modern UI/UX patterns
    • Cloud: Microsoft Azure (App Services, Functions, DevOps, Monitoring)
    • Databases: SQL Server, Cosmos DB, MongoDB
  • Experience with Git, containerization (Docker), and automated CI/CD pipelines.
  • Familiarity with AI-assisted development tools and coding copilots.
  • Strong understanding of software design principles, system architecture, and secure coding practices.

Nice to Have

  • Experience in enterprise-scale migrations and legacy system modernization.
  • Prior exposure to Agile/Scrum methodologies.
  • Contributions to technical documentation and architectural design decisions.


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    You're invited to join our Outdoor segment. Our teams are involved in building solutions and develop new features from scratch. The Subscriptions Team is on a mission to create amazing services for all GARMIN segments. Through these services we help customers follow their passions with peace of mind.We are looking for a talented software engineer to work in...


  • Cluj-Napoca, Cluj, Romania Human Direct Full time

    About the companyThe company develops amazing quality management software for the whole enterprise. Their cloud-based platform, which includes modules for Document Management, Issue/CAPA, Training, Audits and Supplier Management, offers companies the opportunity to improve quality compliance and save money.Their business is built on an established and...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are a global company with offices in the US, Europe and Asia. In these centers, we carry out the various stages of product development, from initial concept to mass production of ready-to-sell units. We embrace a vertically integrated business model with strategic design, manufacturing, distribution, sales and support centers around the world to maximize...


  • Cluj-Napoca, Cluj, Romania Human Direct Full time

    About the companyThe company develops amazing quality management software for the whole enterprise. Their cloud-based platform, which includes modules for Document Management, Issue/CAPA, Training, Audits and Supplier Management, offers companies the opportunity to improve quality compliance and save money.Their business is built on an established and...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are looking for a Team Leader Software Engineering to join our Garmin Connect team in our Cluj-Napoca office.Garmin Connect Mobile  is our best known, Fitness and Outdoor power-house companion app catering to over 20 million active users and supporting an ever-growing number of compatible Garmin devices (around 150 at this point). The feature set...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are a global company with offices in the US, Europe and Asia. In these centers, we carry out the various stages of product development, from initial concept to mass production of ready-to-sell units. We embrace a vertically integrated business model with strategic design, manufacturing, distribution, sales and support centers around the world to maximize...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    If you want to contribute to saving people's lives every day, you're invited to join our Outdoor segment. Our teams are involved in scaling up the existing projects or building new features from scratch. We are seeking out a talented software engineer to work on the inReach messaging platform.With the inReach device, the central piece of our Outdoor...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are eager to meet Android engineers who can realize innovative, robust, and creative solutions to complicated development challenges in an end-to-end product development environment. Garmin is a great place to work if you love developing products that make a difference and are passionate about technology.Your role would be to develop Android...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are eager to meet Android engineers who can realize innovative, robust, and creative solutions to complicated development challenges in an end-to-end product development environment. Garmin is a great place to work if you love developing products that make a difference and are passionate about technology.Your role would be to develop Android...


  • Cluj-Napoca, Cluj, Romania Garmin Cluj Full time

    We are seeking a Java Software Engineer to join our Garmin Labs team at our Cluj-Napoca office. Garmin Labs is our R&D department where we focus on innovation. We employ new technologies, as well as existing ones, to develop new products and open new markets, with the purpose of bringing value to our customers through innovative solutions. As part of...