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

TECHNICAL SCRUM MASTER

 

We are looking for a Technical Scrum Master 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 should have excellent knowledge of the scrum framework (with all its artifacts and techniques), the ability to coordinate people and projects (occasionally facilitating changes) with your mind set on deliverables. So, if you’re a strong communicator, a capable leader and you're invested in Agile frameworks, we’d like to meet you.

 

Location: Cluj-Napoca & San Francisco

 

Main Responsibilities

  • Manage project’s scope and timeline
  • Coordinate sprints, retrospective meetings and daily stand-ups
  • Facilitate internal communication and effective collaboration
  • Be the point of contact for external communications (e.g. from customers or stakeholders)
  • Work with product owners to handle backlogs and new requests
  • Resolve conflicts and remove obstacles that occur
  • Help teams implement changes effectively
  • Ensure deliverables are up to quality standards at the end of each sprint
  • Help build a productive environment where team members ‘own’ the product and enjoy working on it.

 

Skills and Experience

  • Excellent communication and leadership skills
  • Experience playing the Scrum Master role for at least 1 year for one, or more software development teams that were diligently applying Scrum principles, practices, and theory
  • Good familiarity with software development, must come from a  technical background
  • Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)
  • Good knowledge of other Agile frameworks
  • Problem-solving and conflict-resolution ability
  • Outstanding organizational skills
  • Professional Scrum Master (PSM), Certified Scrum Master (CSM), or other leading Agile certification is a plus.
 
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
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

 

We are looking for a Business Development Representative to join our team and mission, thinking about how the things we build can help people live healthier, happier, better lives. 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.


What we would like you to do: 

  • Work closely with SF AppWorks' sales, marketing and executive teams to optimize the account-based outbound sales processes through the quarterly OKRs planning and execution
  • Become an expert in your target industry to better understand your target accounts’ needs and suggest content ideas to educate and engage them
  • Generate leads, make the first contact and generate interest; nurture the leads through regular follow-ups via email, LinkedIn, Twitter and phone calls 
  • Meet and exceed qualified (Budget, Authority, Need, Timing) appointments setting quota
  • Maintain the experimental mindset in your work. You are always welcome to suggest new ideas about how we can better connect with, engage, qualify and serve our potential customers

What will help you get there:

  • Excellent communication skills in English (both written and spoken)
  • 1-3 years of experience in outbound sales development, preferably in a service company (IT outsourcing, digital marketing or design agencies, product design and development firms)
  • Previous experience with / passion for new developments in one of these industries will be a plus: e-commerce, finance, IoT
  • Comfortable working independently while you also enjoy planning and brainstorming sessions with the team.
  • Natural curiosity, excellent self-management skills and high self-discipline

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

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.