Skip to content
devs at their desk (1)

COME INNOVATE WITH US

Find your next career opportunity at SF AppWorks. We heartily welcome talented and enthusiastic people to join our team.

A HIGH-PERFORMANCE CULTURE

At SF AppWorks, we anticipate change, think ahead, and pioneer new ways to solve tough problems. We aren’t waiting to see what the future brings, we’re actively shaping it today.

If you share our passion for tackling complex problems and are searching for a space to do so without traditional corporate constraints, look no further.

CURRENT OPENINGS

FULLSTACK SOFTWARE DEVELOPER

 

We are looking for a Fullstack Software Developer to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives.    

We’re looking for nice people that can help us on various development projects. Depending on your skills, areas that you like best and overall experience, one or another might suit you better.

 

Location: Cluj-Napoca & San Francisco

 

Frequent technologies we use:

  • Vanilla JavaScript (DOM manipulation, Vanilla JavaScript object model)
  • Redux and its core principles 
  • Newer specifications of EcmaScript
  • Data structure libraries (e.g., Immutable.js)
  • CSS solutions (SCSS, CSS modules, CSS in JS)
  • APIs using REST or GraphQL using nodejs
  • Nodejs based web framework like expresjs
  • Authorization mechanisms, such as JSON Web Token or OAuth
  • Common front-end development tools such as Babel, Webpack, NPM, Yarn, etc

What we would like you to do:

  • Design and develop software solutions to meet agreed acceptance criteria and stories using a range of languages and technologies. 
  • Ensures development standards are established, known and followed within agile team
  • Actively participate in requirements analysis: highlight omissions and gaps; pro-actively contribute to discussions; and understand the scope, risk and complexity of changes by challenging and providing feedback to the stories and acceptance criteria
  • Analyse, identify and fix of root cause of defects, using debugging techniques and tools
  • Identify, compartmentalise, and execute refactoring where commercially/technically necessary, with a focus on maintainability
  • Contribution towards effective source control, ensuring isolation and ability to manage multiple branches
  • Ensure value is achieved through development by understanding customer requirements, identifying dependencies and risk, and clearly communicating and escalating where appropriate
  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

What will help you get there:

  • Minimum 5 years of experience in software development
  • Experience with Node.js and React.js
  • Experience on Project setup, deployment strategy, branching strategies
  • Experience developing performant, scalable SaaS web-based systems
  • Familiarity with modern front-end build pipelines and tools
  • Experience with Database (SQL and no-SQL)
  • Good understanding of OOP
  • Understanding of distributed systems
  • Understanding agile software development principles and practices
  • Understanding technical issues and considerations and provide constructive feedback to the development team and other stakeholders.

 

We have offices in San Francisco (USA) and Cluj-Napoca (Romania), as well as a distributed team in Austria, Ukraine and Mexico.

We love the people we work with, both internally and externally. We're really good at making software and we're on a mission to do more for this world. Thanks for tuning into our journey. We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

FRONT-END SOFTWARE DEVELOPER

 

We are looking for a Front-End Software Developer to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives.    

We’re looking for nice people that can help us on various development projects. Depending on your skills, areas that you like best and overall experience, one or another might suit you better. 

 

Location: Cluj-Napoca & San Francisco

 

Frequent technologies we use:

  • Vanilla JavaScript (DOM manipulation, Vanilla JavaScript object model)
  • Redux and its core principles 
  • Newer specifications of EcmaScript
  • Data structure libraries (e.g., Immutable.js)
  • CSS solutions (SCSS, CSS modules, CSS in JS)
  • APIs using REST or GraphQL using nodejs
  • Nodejs based web framework like expresjs
  • Authorization mechanisms, such as JSON Web Token or OAuth
  • Common front-end development tools such as Babel, Webpack, NPM, Yarn, etc.

What we would like you to do: 

  • Design and develop software solutions to meet agreed acceptance criteria and stories using a range of languages and technologies 
  • Ensures development standards are established, known and followed within agile team
  • Actively participate in requirements analysis: highlight omissions and gaps; pro-actively contribute to discussions; and understand the scope, risk and complexity of changes by challenging and providing feedback to the stories and acceptance criteria
  • Analyse, identify and fix of root cause of defects, using debugging techniques and tools
  • Identify, compartmentalise, and execute refactoring where commercially/technically necessary, with a focus on maintainability
  • Contribution towards effective source control, ensuring isolation and ability to manage multiple branches
  • Ensure value is achieved through development by understanding customer requirements, identifying dependencies and risk, and clearly communicating and escalating where appropriate
  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

What will help you get there:

  • Experience in working with React and Redux or other state management libraries
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs and REST API HTTP Methods
  • Familiarity with modern front-end build pipelines and tools
  • Very good knowledge of GIT
  • Affinity to design software on a high quality and maintainability level 
  • Ability to take ownership of projects and constantly look for ways to improve 
  • Very good analytical, conceptual, and problem-solving skills  
  • Good communication skills in both Romanian and English.

We have offices in San Francisco (USA) and Cluj-Napoca (Romania), as well as a distributed team in Austria, Ukraine and Mexico.

We love the people we work with, both internally and externally. We're really good at making software and we're on a mission to do more for this world. Thanks for tuning into our journey. We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

TECHNICAL ACCOUNT MANAGER

 

We are looking for a Technical Account Manager to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives. In order to help us do this, you will act like an extended part of the client technical team ensuring projects and teams are running effectively. So, if you’re a strong communicator, experienced working with clients, and enjoy technical discussions, we’d like to meet you.


What we would like you to do: 

  • Partner with our clients to understand their business needs and turn them into actionable objectives for our designers and developers
  • Lead discussions with senior leadership regarding technical and product strategy, incidents, trade-offs, and risk management
  • Work with designers, developers, and tech leads to provide advocacy and strategic technical guidance and to help clients plan and build solutions that proactively drive application health
  • Develop close relationships with your clients, in order to understand their business/operational needs and technical challenges and help them achieve the greatest value from our products
  • Act as a liaison for questions, issues, or escalations
  • Act as a technical advisor to customers while performing code reviews, infrastructure scaling guidance, and holding preventive care sessions
  • Handle executive level client relationships and proactively anticipate customer needs
  • Own a book of assigned customers, with a focus on increasing adoption, ensuring retention and growth, driving continued value, and ensuring overall customer satisfaction
  • Assist and provide expert deployment and operational best practices while establishing our delivery model
  • Measure and monitor clients' achievement of critical and key performance indicators, reporting to account stakeholders and leadership team

What will help you get there:

  • 3-5 years relevant work experience in a customer-facing, technical account management
  • Experience in a related function is required with direct customer advocacy and engagement experience in post-sales or professional services functions
  • Knowledge of software development lifecycle and development pipeline
  • External enterprise customer-facing experience as a technical lead with a solid understanding of how various systems interact with each other
  • Knowledge of SaaS implementations, API use cases and development, and logic-based workflows
  • Knowledge in services, operational support, customer relationship management and business development
  • Excel in a collaborative / matrix environment
  • Strong communication and interpersonal skills
  • Experience with project management and forecasting
  • Understanding of continuous integration, continuous deployment,
  • Familiarity working with customers of all sizes
  • Project management experience & skills

We have offices in San Francisco (USA) and Cluj-Napoca (Romania), as well as a distributed team in Austria, Ukraine and Mexico.

We love the people we work with, both internally and externally. We're really good at making software and we're on a mission to do more for this world. Thanks for tuning into our journey. We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

BUSINESS DEVELOPMENT REPRESENTATIVE

 

SF AppWorks is seeking a Business Development Representative with experience working for a design, technology, marketing or sales development agency / consulting business. You will be researching, reaching out to and qualifying software development projects for a team of 60+ software designers and developers in our international team.

SF AppWorks is a San Francisco software agency that helps organizations and entrepreneurs explore, design, and develop innovative technology.

We have been in business since 2012 and have partnered with companies like Humana, Vanguard, Golden Globes and J.Crew. Our work assists combating sleep disorders, automates social impact investments, and helps elderly live independently and safely in their homes longer, to name a few.

We have offices in San Francisco, USA, and Cluj-Napoca, Romania, as well as a distributed team in Austria, Ukraine and Mexico.

 

Requirements:

  • experience in outbound sales development, preferably in a service company (IT outsourcing, digital marketing or design agencies, product design and development firms).
  • Excellent written and spoken English.
  • Excellent self-management skills.

Your contribution: 

  • Work closely with SF AppWorks' sales, marketing and executive teams to grow the IT staff augmentation and managed IT projects lines of business.
  • Generate leads, make first contact, and generate interest.
  • Meet and exceed qualified (Budget, Authority, Need, Timing) appointments setting quota.

Personal qualities: 

  • Natural curiosity.
  • You are comfortable working independently while you also enjoy planning and brainstorming sessions with the team.
  • High self-discipline.

Benefits: 

  • You can test out your bold ideas and impact the whole sales and business development strategy of the company.
  • Flexible time and place of work.
  • A performance commission.
  • Corporate retreats and celebrations.
  • An opportunity to participate in internal hackathons (you don’t need to be a developer for that).
  • 25 days of vacation.
  • Support for your professional development (compensation for books, courses, etc.)

 

We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

SOFTWARE QA ENGINEER

 

We are looking for a Software QA Engineer to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives. We’re looking for nice people that can help us on various development projects. Depending on your skills, areas that you like best and overall experience, one or another might suit you better. 

 

Location: Cluj-Napoca

 

What we would like you to do:

  • Work closely with developers during the entire product lifecycle and participate in the Agile/SCRUM process
  • Define test objectives, creates test plans and test cases
  • Execute tests manually, evaluate the results, and document deviations from expected results
  • Organize and run regression tests
  • Report defects with appropriate supporting information for development to investigate and prepare a fix
  • Take full testing ownership on various features and product areas
  • Identify risks and raise them with the project team
  • Evaluate non-functional characteristics such as system performance, reliability, and usability
  • Provide test results to team and client (if needed) that are clear and concise
  • Work according to high execution standards, while adhering to project goals and ensuring high quality
  • Raise awareness of the QA process, identify and propose QA process improvements

What will help you get there:

  • Proficient understanding of software testing and the overall product development lifecycle
  • Minimum 3 years of experience in software testing
  • Experience in designing and implementing testing scenarios
  • Able to meet deadlines and objectives without constant management
  • Ability to take ownership of projects and constantly look for ways to improve 
  • Very good analytical, conceptual, troubleshooting and problem-solving skills  
  • Good communication skills in both Romanian and English.


We have offices in San Francisco (USA) and Cluj-Napoca (Romania), as well as a distributed team in Austria, Ukraine and Mexico.

We love the people we work with, both internally and externally. We're really good at making software and we're on a mission to do more for this world. Thanks for tuning into our journey. We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

UI/UX DESIGNER

 

We are looking for a UI/UX Designer to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives. We’re looking for nice people that can help us on various development projects. Depending on your skills, areas that you like best and overall experience, one or another might suit you better. 

 

Location: Cluj-Napoca

 

Main responsibilities:

  • Design websites, interfaces, landing pages, web apps, and whatever else comes up. If it’s something people look at on a screen, it’s fair game.
  • Team up with designers, developers, producers, and strategists, though sometimes you’ll fly solo
  • Create mockups, wireframes, process flows, and prototypes that define interaction and/or interface for new and existing products and features
  • Design intuitive and clean user flows that set the vision for our user experience
  • Collaborate with clients and developers to clarify requirement and handoff design mockups that ensure the fidelity of designs & product requirements
  • Participate in product feedback meetings, work to understand the users' pain points and make product decisions
  • Understand and enforce standards for a consistent, high-quality user experience
  • Maintain and contribute to the brand ecosystem and asset library

 


Skills and experience:

  • At least 3 years of proven experience designing digital products that offer clear and simple user interfaces and provide "best in class" user experiences for customers
  • Experience with design and prototyping tools like Sketch, Figma, Adobe XD (or others)
  • Webflow, Wix, Squarespace and/or Hubspot experience is nice to have 
  • Have a great eye for detail, style, and a deep knowledge of UI/UX best practices
  • Have created wireframes, moodboards, design concepts, and prototypes, based on specs and strategy documents
  • Strong communication skills (in English) to manage cross functional feedback and influence product growth
  • Human centered design approach and design thinking
  • Ability to transform abstract ideas into concrete designs
  • Artistic / imagistic talent is a plus.

 

We love the people we work with, both internally and externally. We're really good at making software and we're on a mission to do more for this world. Thanks for tuning into our journey. We look forward to meeting you, and maybe even building something great together - get in touch: careers@sfappworks.com

SOME OF OUR BENEFITS

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

WANT TO JOIN SF APPWORKS? APPLY NOW!

 

undraw_Hiring_re_yk5n

 

DEVELOPERS AND TESTERS BY TRADE. INNOVATORS BY CHARACTER. 

Our vision revolves around a very simple phrase: “Technology is a Force for Good,” and is in alignment with both the nature of our projects, and with our team's eagerness to continuously explore new tools and technologies.

 

While growth is essential to our business, we feel that improving lives through technology is the best way to achieve our overall purpose. This purpose has driven SF AppWorks for the past 10 years.

GET TO KNOW US BETTER

Updates through the lens: webinars, hackathon journeys, and the occasional Lego movie––enjoy.