SF AppWorks
Mid-Level Full-Stack Engineer
SF AppWorksRomania1 day ago
Full-timeRemote FriendlyEngineering, Information Technology

SF AppWorks is a custom software development, design, and innovation shop. We partner with innovators and entrepreneurs within forward-thinking organizations to conceive, plan, design, prototype, test, build, launch, scale, and refine software products. We believe in innovation, entrepreneurship, and using technology as a force for good.



As a Mid-Level Full-Stack Engineer, you will work primarily with JavaScript and TypeScript to develop backend services and frontend features. You’ll collaborate with senior engineers, contribute production-ready code, and grow your skills in modern JavaScript development.

The role is JavaScript-first, with optional exposure to mobile development.


Frequent technologies we use:

  • Languages & Runtime: JavaScript, TypeScript, Node.js
  • Backend: REST APIs, basic GraphQL concepts
  • Frontend: React, Angular, or Vue
  • Cloud & Infrastructure: AWS or GCP fundamentals
  • Testing: Jest or similar JavaScript testing frameworks
  • Collaboration: Git, GitHub
  • Workflow: Agile development, code reviews


What we would like you to do:

  • Develop and maintain JavaScript / TypeScript backend and frontend features
  • Build and consume REST APIs using Node.js
  • Write clean, maintainable, and well-tested JavaScript code
  • Collaborate with senior engineers on technical design and implementation
  • Participate in code reviews and apply feedback to improve code quality
  • Debug, troubleshoot, and improve existing functionality
  • Follow best practices for performance, security, and scalability
  • Continuously learn and improve your JavaScript and Node.js skills


What will help you get there:

  • 2–4 years of professional experience with JavaScript / TypeScript
  • Good understanding of Node.js fundamentals and async programming
  • Experience in consuming and implementing REST APIs
  • Hands-on experience with a JavaScript frontend framework (React, Angular, or Vue)
  • Understanding of responsive and component-based UI development
  • Familiarity with Git workflows and code reviews
  • Willingness to learn and follow JavaScript best practices


Nice to have:

  • Mobile development using JavaScript-based frameworks (Ionic, React Native)

  • What we offer:

    • Competitive pay, annual and ad-hoc bonuses 
    • Private Medical Insurance
    • Work from home and flexible working hours
    • A cozy office for co-working and socialization 
    • Multicultural environment - working with colleagues and clients across different geographies. 



    We love the people we work with, both internally and externally. We're passionate about creating exceptional software — and we're committed to making a positive impact on the world. If this sounds like you, we’d love to meet you. Let’s build something amazing together.📧 [email protected]


    Key Skills

    Ranked by relevance