Just Front-end Jobs

Front-end Jobs nearSalt Lake City, UT

Sr Frontend Developer

new

As a Frontend Software Engineer with OODA Health you will be working directly with the product teams to translate their vision into production level code. Proficiency in the core languages of HTML, CSS, and JavaScript are a must, while a strong understanding of performance optimization, and Web Accessibility (WCAG) are a plus. Additionally, the Frontend Developer will assist in bridging the designer-developer gap by building prototypes and proofs of concepts. You will be working in a highly collaborative environment, where you will work with product and design teams to build innovative features, launch new products and create brand new solutions for the US healthcare system. The perfect candidate will have a keen eye for details and high standards for code quality and efficiency.

What you will do:

  • Build services and responsive UIs for mobile and web applications using NodeJS, ExpressJS, GraphQL, ReactJS, NextJS, Apollo Client, and styled-components.

  • Take a product from design inception, development, QA testing then to production.

  • Write and test interactive, clean, secure and efficient solutions.

  • Implement the newest innovative technologies tools and frameworks.

  • Integrate with third party services and APIs.

Requirements and Experience:

  • A bachelor’s degree in Computer Science or a related technical discipline, but if you do not then you should have sufficient & relevant industry experience of 7+yrs.

  • 5+ years professional experience in software development with most of them from a product company.

  • Strong understanding of core web technologies: HTML, CSS, JavaScript/ES6, HTTPS, web browsers, etc.

  • Strong understanding of web standards and best practices.

  • User-centered and passionate about creating products with good UX.

  • An expert knowledge of software engineering best practices, software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.

  • The ability to take a project from scoping requirements through actual launch of the project as a team.

  • Experience in communicating with other technical teams like Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.

  • The ability to come up with the high level design based on the requirements.

  • Ability to document the technical design and approach for the features developed by you or your team. Strong analytical and programming skills.

  • Excellent problem-solving skills.

  • Excellent verbal and written communications skills and being a team player.

  • Attention to details and striving for perfection.

  • Proficient in at least one modern web framework, such as ExpressJS, Angular, React or Vue.js.

  • Good communication and design skills.

It's a bonus if you have these talents too!

  • Strong knowledge in data structures and algorithms.

  • Experience collaborating with a team to build a complex software system that has been successfully delivered to customers.

  • Experience influencing best practices for software engineer teams.

  • Experience communicating with users, technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.

  • Experience building software in the startup world or in the healthcare industry.

Apply

Full Stack Engineer

new

TITLE: Full-Stack Software Developer

LOCATION: US-Remote (Central Time Zone preferred)

The Infor Sales & Catering team has an immediate, full-time position available for a Full-Stack Software Developer. We are responsible for the design and implementation of software solutions for a rapidly growing, worldwide market. We are seeking a highly-motivated developer to design and develop new product features and improvements to the existing system. The right candidate will have proven success in producing quality code in a timely manner and will thrive in an energetic, fast-paced environment.

RESPONSIBILITIES:

Design and develop components of a multi-tier web application using Java, Spring, Hibernate, PostgreSQL, HTML, CSS, and JavaScript.

Produce well-planned, well-structured, high-quality code. Ensure quality through unit testing and code reviews.

Thrive in a fast-paced environment with an agile mindset.

Communicate effectively with team members.

Provide accurate estimates for project technical design and construction.

Focus on strategic client-facing software project deliverables while remaining flexible as needed to handle critical bug fixes and enhancements.

QUALIFICATIONS:

BS/MS in CS/EE (or equivalent experience)

5+ years of software development experience

Several years of experience with Java, Spring, Hibernate, JavaScript, HTML, and CSS

Well versed in SQL, Amazon RDS experience a plus

Interoperability experience with JSON/REST

Previous experience with AWS and integrations is highly desired

Ability to work both independently and in a collaborative environment

Excellent communication and interpersonal skills

Infor does not discriminate in employment opportunities or practices on the basis of race, color, creed, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, marital status, age, veteran status, protected veterans, military service obligation, citizenship status, individuals with disabilities, or any other characteristic protected by law applicable to the state in which you work.

If you have a disability under the Americans with Disabilities Act or similar law, and you wish to discuss potential accommodations related to applying for employment at our company, please contact Human Resources at 470-548-7173 and/or ADAAA@infor.com

Applicants to and employees of most United States private employers, state and local governments, educational institutions, employment agencies and labor organizations are protected under Federal law from discrimination. For additional information please see EEO is the Law poster, the EEO Supplemental as well as the Statement of Policy.

Apply

Senior UI Engineer

Verticalmove, Inc in Salt Lake City, UT 0 mi javascript reactjs css
new

Hiring Mid-Senior UI Engineers who are focused on performance, scale, and quality in everything they do. We move fast but also put a premium on precision. This is an opportunity to directly impact the entire product lifecycle, from ideation through building, deploying, testing and evolution.

Responsibilities:

  • Think both analytically and creatively to build flexible and high-performance client applications that support a real-time user experience.
  • Work as part of a focused, agile team that values contribution from everyone and expects everyone to bring creative ideas to bear in solving some of the hardest technology problems in the industry.
  • Have an opportunity to work with data and technology seen nowhere else -(seriously)!
  • Develop, monitor, and maintain services that power the Banjos live understanding of whats happening in the world. This includes systems that bring in real-time data from hundreds of thousands of sources, manage analysis of such data, and manage storage and propagation of that data to downstream products.

Required:

  • 5+ years of experience and expert knowledge of JavaScript, HTML5, CSS3 as well as experience with HTML Templating, CSS Pre-Processors, Node. Bonus points if you have Rails/PHP experience.

  • Experience with any of the major JavaScript Frameworks (React, Angular, Vue, etc.)

  • Experience designing and leading important systems software projects, using modern
    languages and technologies. We dont care as much about any one specific piece of technology expertise as with your ability and experience solving hard problems.

  • Natural inclination to demand rigor in everything you build, even while building fast and adapting plans as we grow

  • Inherent curiosity and ability to learn new technologies, plus the ability to figure out the best tools for a given problem. We dont suffer from Not Invented Here syndrome and try hard to use the best tool for the job

  • Focus on using data and objective, empirical methods to understand where we are and how to improve.

Apply

Senior UI Engineer

Verticalmove, Inc in Salt Lake City, UT 0 mi javascript reactjs css
new

Hiring Mid-Senior UI Engineers who are focused on performance, scale, and quality in everything they do. We move fast but also put a premium on precision. This is an opportunity to directly impact the entire product lifecycle, from ideation through building, deploying, testing and evolution.

Responsibilities:

  • Think both analytically and creatively to build flexible and high-performance client applications that support a real-time user experience.
  • Work as part of a focused, agile team that values contribution from everyone and expects everyone to bring creative ideas to bear in solving some of the hardest technology problems in the industry.
  • Have an opportunity to work with data and technology seen nowhere else -(seriously)!
  • Develop, monitor, and maintain services that power the Banjos live understanding of whats happening in the world. This includes systems that bring in real-time data from hundreds of thousands of sources, manage analysis of such data, and manage storage and propagation of that data to downstream products.

Required:

  • 5+ years of experience and expert knowledge of JavaScript, HTML5, CSS3 as well as experience with HTML Templating, CSS Pre-Processors, Node. Bonus points if you have Rails/PHP experience.

  • Experience with any of the major JavaScript Frameworks (React, Angular, Vue, etc.)

  • Experience designing and leading important systems software projects, using modern
    languages and technologies. We dont care as much about any one specific piece of technology expertise as with your ability and experience solving hard problems.

  • Natural inclination to demand rigor in everything you build, even while building fast and adapting plans as we grow

  • Inherent curiosity and ability to learn new technologies, plus the ability to figure out the best tools for a given problem. We dont suffer from Not Invented Here syndrome and try hard to use the best tool for the job

  • Focus on using data and objective, empirical methods to understand where we are and how to improve.

Apply

Sr Frontend Developer

new

As a Frontend Software Engineer with OODA Health you will be working directly with the product teams to translate their vision into production level code. Proficiency in the core languages of HTML, CSS, and JavaScript are a must, while a strong understanding of performance optimization, and Web Accessibility (WCAG) are a plus. Additionally, the Frontend Developer will assist in bridging the designer-developer gap by building prototypes and proofs of concepts. You will be working in a highly collaborative environment, where you will work with product and design teams to build innovative features, launch new products and create brand new solutions for the US healthcare system. The perfect candidate will have a keen eye for details and high standards for code quality and efficiency.

What you will do:

  • Build services and responsive UIs for mobile and web applications using NodeJS, ExpressJS, GraphQL, ReactJS, NextJS, Apollo Client, and styled-components.

  • Take a product from design inception, development, QA testing then to production.

  • Write and test interactive, clean, secure and efficient solutions.

  • Implement the newest innovative technologies tools and frameworks.

  • Integrate with third party services and APIs.

Requirements and Experience:

  • A bachelor’s degree in Computer Science or a related technical discipline, but if you do not then you should have sufficient & relevant industry experience of 7+yrs.

  • 5+ years professional experience in software development with most of them from a product company.

  • Strong understanding of core web technologies: HTML, CSS, JavaScript/ES6, HTTPS, web browsers, etc.

  • Strong understanding of web standards and best practices.

  • User-centered and passionate about creating products with good UX.

  • An expert knowledge of software engineering best practices, software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.

  • The ability to take a project from scoping requirements through actual launch of the project as a team.

  • Experience in communicating with other technical teams like Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.

  • The ability to come up with the high level design based on the requirements.

  • Ability to document the technical design and approach for the features developed by you or your team. Strong analytical and programming skills.

  • Excellent problem-solving skills.

  • Excellent verbal and written communications skills and being a team player.

  • Attention to details and striving for perfection.

  • Proficient in at least one modern web framework, such as ExpressJS, Angular, React or Vue.js.

  • Good communication and design skills.

It's a bonus if you have these talents too!

  • Strong knowledge in data structures and algorithms.

  • Experience collaborating with a team to build a complex software system that has been successfully delivered to customers.

  • Experience influencing best practices for software engineer teams.

  • Experience communicating with users, technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.

  • Experience building software in the startup world or in the healthcare industry.

Apply

Full Stack Engineer

new

TITLE: Full-Stack Software Developer

LOCATION: US-Remote (Central Time Zone preferred)

The Infor Sales & Catering team has an immediate, full-time position available for a Full-Stack Software Developer. We are responsible for the design and implementation of software solutions for a rapidly growing, worldwide market. We are seeking a highly-motivated developer to design and develop new product features and improvements to the existing system. The right candidate will have proven success in producing quality code in a timely manner and will thrive in an energetic, fast-paced environment.

RESPONSIBILITIES:

Design and develop components of a multi-tier web application using Java, Spring, Hibernate, PostgreSQL, HTML, CSS, and JavaScript.

Produce well-planned, well-structured, high-quality code. Ensure quality through unit testing and code reviews.

Thrive in a fast-paced environment with an agile mindset.

Communicate effectively with team members.

Provide accurate estimates for project technical design and construction.

Focus on strategic client-facing software project deliverables while remaining flexible as needed to handle critical bug fixes and enhancements.

QUALIFICATIONS:

BS/MS in CS/EE (or equivalent experience)

5+ years of software development experience

Several years of experience with Java, Spring, Hibernate, JavaScript, HTML, and CSS

Well versed in SQL, Amazon RDS experience a plus

Interoperability experience with JSON/REST

Previous experience with AWS and integrations is highly desired

Ability to work both independently and in a collaborative environment

Excellent communication and interpersonal skills

Infor does not discriminate in employment opportunities or practices on the basis of race, color, creed, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, marital status, age, veteran status, protected veterans, military service obligation, citizenship status, individuals with disabilities, or any other characteristic protected by law applicable to the state in which you work.

If you have a disability under the Americans with Disabilities Act or similar law, and you wish to discuss potential accommodations related to applying for employment at our company, please contact Human Resources at 470-548-7173 and/or ADAAA@infor.com

Applicants to and employees of most United States private employers, state and local governments, educational institutions, employment agencies and labor organizations are protected under Federal law from discrimination. For additional information please see EEO is the Law poster, the EEO Supplemental as well as the Statement of Policy.

Apply

Front End .Net Developer

Mountain America Credit Union in Salt Lake City, UT 0 mi .net c# reactjs

To be effective, an individual must be able to perform each job duty successfully.

  • Develops, tests, and maintains software solutions for credit union users in an agile environment.
  • Follows best practices and credit union code standards, using design patterns and secure software guidelines.
  • Meets the needs of the end user in a quality, consistent, and professional manner.
  • Implements requirements and mockups, using independent judgment where appropriate.
  • Communicates effectively to both team members and credit union employees in other departments.
  • Writes maintainable code through testing, debugging, and documentation of code.
  • Performs code reviews as required.
  • Architects and designs full stack solutions for complex business problems, and breaks down projects and features into manageable tasks.
  • Assists in mentoring other developers and resolving technical issues.
  • Ability to work independently or as part of a team throughout the entire software development life cycle.
  • Commits to continuously learn and improve, in both technical and soft skills.
  • Performs other duties as assigned.

KNOWLEDGE, SKILLS, and ABILITIES

The requirements listed are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

Experience

  • Minimum 7 years of JavaScript.
  • Minimum 5 years of .NET OOP or equivalent.

Education

Four-year college degree or equivalent experience.

Managerial Responsibility

Has no supervisory/ managerial responsibility.

Preferred Skills

  • JavaScript/TypeScript/HTML/CSS
  • .NET Framework 4+ (C#)
  • .NET Core
  • Experience with front end frameworks, including React
  • Familiarity with consuming web services
  • Version control experience (ideally git/TFS)
  • SASS experience
  • CMS experience
Apply

JS UI Developer

Snap Finance is seeking a UI Developer for our Salt Lake City Office. We are looking to strengthen our dynamic, growing team. As a UI Developer, you will play a critical role in all facets of the design process.

Become part of an amazing UI team at Snap! If you are exceptionally talented and skilled in user-centered design and creative communications, we are looking for you! You will work side-by-side with stakeholder and product owners to help drive product vision by distilling rough product ideas into concrete designs.

** The Job…**

  • Develop enterprise level applications and features using modern JS frameworks and tools
  • Collaborate with other developers, designers, and stakeholders to deliver highly functional features
  • Deliver on development requests while also setting accurate expectations, adhering to best practices, and creating modular and testable code
  • Adhere to an Agile methodology
  • Consider the user journey to create an intuitive user experience
  • Learn new technologies, frameworks and scripting languages to keep our technology up-to-date and performance

You…

  • 4+ years of professional UI programming experience
  • Ability to effectively work with UX team members and stakeholders through the entire product development cycle, successfully launching web, mobile, and/or software applications
  • Extensive experience with Javascript, Angular, Angular Universal, Migrating from Angular JS to Angular, Node, Express, JS application architecture, Unit testing
  • Experience using RESTful APIs
  • High personal code/development standards (peer testing, unit testing, documentation, etc.)
  • Experience with Agile methodologies in development life cycle
  • Experience with React Native, NativeScript or Native mobile development (iOS or Android) is a plus
  • Able to work onsite in our Salt Lake City office

Why Youll Love It Here

  • Generous paid time off
  • Competitive medical, dental & vision coverage
  • 401K with company match
  • Company-paid life insurance + supplemental options
  • Company-paid short-term disability
  • Long-term disability and legal coverage
  • Pet insurance, free snacks, and fun events
  • A value-based culture where growth opportunities are endless

More

Snap values diversity, and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Learn more by visiting our website at www.snapfinance.com

Apply

Angular Software Engineer

As an Angular Software Engineer you will join our desktop development team. You will write solid code supporting multiple platforms including our Web, Windows, and MacOS desktop applications. You will be building new UI components, help drive development and architecture with the team, and work with other software departments to deliver new functionality.

Cricut® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Qualifications:

  • 3+ years of professional experience in software development.
  • Highly Proficient in Angular4+, JavaScript, ES8+, HTML5, CSS3
  • Proficient in test driven development, automated testing, and the use of testing frameworks
  • Experience with Webpack, NodeJS, Electron
  • Experience with Less/Sass CSS Preprocessors
  • Experience in the area of modular and scalable software development
  • Experience maintaining a living and complex codebase with a modern stack.

Preferred Skills:

  • Designing and developing reusable, testable front end components
  • Desire to learn cutting edge technology to solve complex business problems
  • Real passion for UX and developer experience
  • An appreciation for good design, and the desire to translate visual ideas into working, efficient code.
  • Strong problem solving and critical thinking skills
  • Passion for quality and close attention to details
  • Ability to collaborate with multi-functional teams
  • Strong communication and interpersonal skills
  • Aptitude to independently learn new technologies

Education & Experience

  • BS in Computer Science or equivalent industry experience
Apply

Full Stack Ruby on Rails Developer

Anonymous Company in Salt Lake City, UT 0 mi ruby-on-rails ruby reactjs

Location:** Downtown Salt Lake City, UT**

**Local Candidates Only… **

Job Title: Full Stack Ruby on Rails Developer

Do you go down the rabbit hole often, losing track of time, due to your love of creating interactive solutions? Do you love a challenge and using your problem-solving skills? Do you enjoy a team environment where you can contribute your ideas, yet you have the confidence to leave your ego at the door? Do you prefer flex hours during the week with every other Friday off work?

If so, please keep reading.

Requirements for the Full Stack Ruby on Rails Developer Role[s]:

· Computer Science degree or equivalent professional experience;

· Strong proficiency in Ruby, Rails, React Native, Minitest, Javascript, CSS/SASS, HTML/SLIM, SQL and Redis;

· Experience writing and using HTTP RESTful APIs;

· Strong proven skills in MVC Design, Architecture and OOP;

· Senior-Level_: Must possess 5-7+ years experience with Full Stack Ruby on Rails;_

· Mid-Level_: Must possess 3 years experience with Full Stack Ruby on Rails;_

· Proficient in Git and GitHub;

· A disciplined approach to testing and quality assurance;

· A very solid understanding of each layer in full-stack development;

· Experience with AWS [EC2, S3, RDS, etc.];

· Familiarity with continuous integration;

· Strong desire to learn, grow your technical skills, and mentor others;

· Willingness to share knowledge with the ability to admit you cant know everything.

Please submit your detailed resume with highlights of your Full Stack RoR Developer background relevant to this role, along with a link to your GitHub profile.

If you live in the SLC Metro area, you enjoy launching new off-the-shelf software apps for a company that consistently receives 80K - 92K website hits each month, you want to join an expanding and profitable trending company that is extremely collaborative, plus YOU want to make a direct impact with your technical skills while seeing the direct results of your work and skills, please forward the info above directly to: Bobbi@premieragencyaz.com for immediate consideration!

Sponsorship to Work in the US not available. Only Local Candidates will be considered/ interviewed.

Thanks in advance for your interest. Looking forward to hearing from you if you meet the criteria above!

Apply

Sr Frontend Developer

As a Frontend Software Engineer with OODA Health you be working directly with the product teams to translate their vision into production level code. Proficiency in the core languages of HTML, CSS, and JavaScript are a must, while a strong understanding of performance optimization, SEO, and Web Accessibility (WCAG) are a plus. Additionally, the Frontend Developer will assist in bridging the designer-developer gap by building prototypes and proofs of concepts. You will be working in a highly collaborative environment, where you will work with product and design teams to build innovative features, launch new products and create brand new solutions for the US healthcare system. The perfect candidate will have a keen eye for details and high standards for code quality and efficiency.

What you will do:

  • Build services and responsive UIs for mobile and web applications using NodeJS, ExpressJS, GraphQL, ReactJS, NextJS, Apollo Client, and styled-components.
  • Take a product from design inception, development, QA testing then to production.
  • Write and test interactive, clean, secure and efficient solutions.
  • Implement the newest innovative technologies tools and frameworks.
  • Integrate with third party services and APIs.

Requirements and Experience:

  • A bachelors degree in Computer Science or a related technical discipline, but if you do not then you should have sufficient & relevant industry experience of 7+yrs.
  • 5+ years professional experience in software development with most of them from a product company.
  • Strong understanding of core web technologies: HTML, CSS, JavaScript/ES6, HTTPS, web browsers, etc.
  • Strong understanding of web standards and best practices.
  • User-centered and passionate about creating products with good UX.
  • An expert knowledge of software engineering best practices, software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.
  • The ability to take a project from scoping requirements through actual launch of the project as a team.
  • Experience in communicating with other technical teams like Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.
  • The ability to come up with the high level design based on the requirements.
  • Ability to document the technical design and approach for the features developed by you or your team. Strong analytical and programming skills.
  • Excellent problem-solving skills.
  • Excellent verbal and written communications skills and being a team player.
  • Attention to details and striving for perfection.
  • Proficient in at least one modern web framework, such as ExpressJS, Angular, React or Vue.js.
  • Good communication and design skills.

It's a bonus if you have these talents too!

  • Strong knowledge in data structures and algorithms.
  • Experience collaborating with a team to build a complex software system that has been successfully delivered to customers.
  • Experience influencing best practices for software engineer teams.
  • Experience communicating with users, technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience building software in the startup world or in the healthcare industry.
Apply

Front End .Net Developer

Mountain America Credit Union in Salt Lake City, UT 0 mi .net c# reactjs

To be effective, an individual must be able to perform each job duty successfully.

  • Develops, tests, and maintains software solutions for credit union users in an agile environment.
  • Follows best practices and credit union code standards, using design patterns and secure software guidelines.
  • Meets the needs of the end user in a quality, consistent, and professional manner.
  • Implements requirements and mockups, using independent judgment where appropriate.
  • Communicates effectively to both team members and credit union employees in other departments.
  • Writes maintainable code through testing, debugging, and documentation of code.
  • Performs code reviews as required.
  • Architects and designs full stack solutions for complex business problems, and breaks down projects and features into manageable tasks.
  • Assists in mentoring other developers and resolving technical issues.
  • Ability to work independently or as part of a team throughout the entire software development life cycle.
  • Commits to continuously learn and improve, in both technical and soft skills.
  • Performs other duties as assigned.

KNOWLEDGE, SKILLS, and ABILITIES

The requirements listed are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

Experience

  • Minimum 7 years of JavaScript.
  • Minimum 5 years of .NET OOP or equivalent.

Education

Four-year college degree or equivalent experience.

Managerial Responsibility

Has no supervisory/ managerial responsibility.

Preferred Skills

  • JavaScript/TypeScript/HTML/CSS
  • .NET Framework 4+ (C#)
  • .NET Core
  • Experience with front end frameworks, including React
  • Familiarity with consuming web services
  • Version control experience (ideally git/TFS)
  • SASS experience
  • CMS experience
Apply

Angular Software Engineer

As an Angular Software Engineer you will join our desktop development team. You will write solid code supporting multiple platforms including our Web, Windows, and MacOS desktop applications. You will be building new UI components, help drive development and architecture with the team, and work with other software departments to deliver new functionality.

Cricut® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Qualifications:

  • 3+ years of professional experience in software development.
  • Highly Proficient in Angular4+, JavaScript, ES8+, HTML5, CSS3
  • Proficient in test driven development, automated testing, and the use of testing frameworks
  • Experience with Webpack, NodeJS, Electron
  • Experience with Less/Sass CSS Preprocessors
  • Experience in the area of modular and scalable software development
  • Experience maintaining a living and complex codebase with a modern stack.

Preferred Skills:

  • Designing and developing reusable, testable front end components
  • Desire to learn cutting edge technology to solve complex business problems
  • Real passion for UX and developer experience
  • An appreciation for good design, and the desire to translate visual ideas into working, efficient code.
  • Strong problem solving and critical thinking skills
  • Passion for quality and close attention to details
  • Ability to collaborate with multi-functional teams
  • Strong communication and interpersonal skills
  • Aptitude to independently learn new technologies

Education & Experience

  • BS in Computer Science or equivalent industry experience
Apply

JS UI Developer

Snap Finance is seeking a UI Developer for our Salt Lake City Office. We are looking to strengthen our dynamic, growing team. As a UI Developer, you will play a critical role in all facets of the design process.

Become part of an amazing UI team at Snap! If you are exceptionally talented and skilled in user-centered design and creative communications, we are looking for you! You will work side-by-side with stakeholder and product owners to help drive product vision by distilling rough product ideas into concrete designs.

** The Job…**

  • Develop enterprise level applications and features using modern JS frameworks and tools
  • Collaborate with other developers, designers, and stakeholders to deliver highly functional features
  • Deliver on development requests while also setting accurate expectations, adhering to best practices, and creating modular and testable code
  • Adhere to an Agile methodology
  • Consider the user journey to create an intuitive user experience
  • Learn new technologies, frameworks and scripting languages to keep our technology up-to-date and performance

You…

  • 4+ years of professional UI programming experience
  • Ability to effectively work with UX team members and stakeholders through the entire product development cycle, successfully launching web, mobile, and/or software applications
  • Extensive experience with Javascript, Angular, Angular Universal, Migrating from Angular JS to Angular, Node, Express, JS application architecture, Unit testing
  • Experience using RESTful APIs
  • High personal code/development standards (peer testing, unit testing, documentation, etc.)
  • Experience with Agile methodologies in development life cycle
  • Experience with React Native, NativeScript or Native mobile development (iOS or Android) is a plus
  • Able to work onsite in our Salt Lake City office

Why Youll Love It Here

  • Generous paid time off
  • Competitive medical, dental & vision coverage
  • 401K with company match
  • Company-paid life insurance + supplemental options
  • Company-paid short-term disability
  • Long-term disability and legal coverage
  • Pet insurance, free snacks, and fun events
  • A value-based culture where growth opportunities are endless

More

Snap values diversity, and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Learn more by visiting our website at www.snapfinance.com

Apply

Sr Frontend Developer

As a Frontend Software Engineer with OODA Health you be working directly with the product teams to translate their vision into production level code. Proficiency in the core languages of HTML, CSS, and JavaScript are a must, while a strong understanding of performance optimization, SEO, and Web Accessibility (WCAG) are a plus. Additionally, the Frontend Developer will assist in bridging the designer-developer gap by building prototypes and proofs of concepts. You will be working in a highly collaborative environment, where you will work with product and design teams to build innovative features, launch new products and create brand new solutions for the US healthcare system. The perfect candidate will have a keen eye for details and high standards for code quality and efficiency.

What you will do:

  • Build services and responsive UIs for mobile and web applications using NodeJS, ExpressJS, GraphQL, ReactJS, NextJS, Apollo Client, and styled-components.
  • Take a product from design inception, development, QA testing then to production.
  • Write and test interactive, clean, secure and efficient solutions.
  • Implement the newest innovative technologies tools and frameworks.
  • Integrate with third party services and APIs.

Requirements and Experience:

  • A bachelors degree in Computer Science or a related technical discipline, but if you do not then you should have sufficient & relevant industry experience of 7+yrs.
  • 5+ years professional experience in software development with most of them from a product company.
  • Strong understanding of core web technologies: HTML, CSS, JavaScript/ES6, HTTPS, web browsers, etc.
  • Strong understanding of web standards and best practices.
  • User-centered and passionate about creating products with good UX.
  • An expert knowledge of software engineering best practices, software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.
  • The ability to take a project from scoping requirements through actual launch of the project as a team.
  • Experience in communicating with other technical teams like Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.
  • The ability to come up with the high level design based on the requirements.
  • Ability to document the technical design and approach for the features developed by you or your team. Strong analytical and programming skills.
  • Excellent problem-solving skills.
  • Excellent verbal and written communications skills and being a team player.
  • Attention to details and striving for perfection.
  • Proficient in at least one modern web framework, such as ExpressJS, Angular, React or Vue.js.
  • Good communication and design skills.

It's a bonus if you have these talents too!

  • Strong knowledge in data structures and algorithms.
  • Experience collaborating with a team to build a complex software system that has been successfully delivered to customers.
  • Experience influencing best practices for software engineer teams.
  • Experience communicating with users, technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience building software in the startup world or in the healthcare industry.
Apply

Full Stack Ruby on Rails Developer

Anonymous Company in Salt Lake City, UT 0 mi ruby-on-rails ruby reactjs

Location:** Downtown Salt Lake City, UT**

**Local Candidates Only… **

Job Title: Full Stack Ruby on Rails Developer

Do you go down the rabbit hole often, losing track of time, due to your love of creating interactive solutions? Do you love a challenge and using your problem-solving skills? Do you enjoy a team environment where you can contribute your ideas, yet you have the confidence to leave your ego at the door? Do you prefer flex hours during the week with every other Friday off work?

If so, please keep reading.

Requirements for the Full Stack Ruby on Rails Developer Role[s]:

· Computer Science degree or equivalent professional experience;

· Strong proficiency in Ruby, Rails, React Native, Minitest, Javascript, CSS/SASS, HTML/SLIM, SQL and Redis;

· Experience writing and using HTTP RESTful APIs;

· Strong proven skills in MVC Design, Architecture and OOP;

· Senior-Level_: Must possess 5-7+ years experience with Full Stack Ruby on Rails;_

· Mid-Level_: Must possess 3 years experience with Full Stack Ruby on Rails;_

· Proficient in Git and GitHub;

· A disciplined approach to testing and quality assurance;

· A very solid understanding of each layer in full-stack development;

· Experience with AWS [EC2, S3, RDS, etc.];

· Familiarity with continuous integration;

· Strong desire to learn, grow your technical skills, and mentor others;

· Willingness to share knowledge with the ability to admit you cant know everything.

Please submit your detailed resume with highlights of your Full Stack RoR Developer background relevant to this role, along with a link to your GitHub profile.

If you live in the SLC Metro area, you enjoy launching new off-the-shelf software apps for a company that consistently receives 80K - 92K website hits each month, you want to join an expanding and profitable trending company that is extremely collaborative, plus YOU want to make a direct impact with your technical skills while seeing the direct results of your work and skills, please forward the info above directly to: Bobbi@premieragencyaz.com for immediate consideration!

Sponsorship to Work in the US not available. Only Local Candidates will be considered/ interviewed.

Thanks in advance for your interest. Looking forward to hearing from you if you meet the criteria above!

Apply

Sr Full Stack Developer (.NET, C#, Angular 2+)

SolutionStream in Salt Lake City, UT 0 mi c# .net angularjs

Sr Full Stack Developer (.NET, C#, Angular 2+)

Who Is SolutionStream

SolutionStream is the premiere custom development shop in the Rocky Mountains. We build innovative software that solves actual problemsfrom design to development. Weve been doing custom software since before it was cool. While weve been in the development game for over 20 years, the need for custom software has never been greater. Thats why you see startups and new companies popping up all over the Salt Lake-Provo area. Thing is, these tech companies arent our competitors, theyre our clients.

What You will Do

Candidate will be involved in a major modernization effort to rewrite a heavily used application for our client base. This position will be focused on helping design and develop the architecture of this new system - which will be based in .NET framework technology.

Prioritization of Skills:

- Angular (2+ - they're using 6)

- In-depth knowledge of design patterns (SOLID)

- C#/.NET and Entity Framework

- Developer Tools (BitBucket, JIRA, Visual Studio, Oracle Products)

- Unit Testing and CI Skills

CORE SKILLS

Angular

C#

Web API 2

.NET framework 4.7

REST

Entity Framework 6

Linq

Oracle

Benefits of Joining the SolutionStream Family

  • Competitive Salary

  • Health/Vision/Dental plans

  • PTO, Paid Holidays

  • 401k matching

  • Frequent company activities including: Cake Days, Team Lunches/Outings, Lagoon Day, Holiday Gift Giveaway, and Movie Premiere Nights (Avengers: End Game & Star Wars IX in 2019)

  • Hourly Pay on top of salary - If you work extra, we pay extra

Apply

Front-end Developer with React prowess & a love for gaming!

Salad Technologies in Park City, UT 21 mi windows blockchain javascript c# reactjs

Early hire at a 1 year old startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! The Front-end Developer will be trusted to develop and shape new products by working closely with our amazing team.

You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000 ft view to coordinate with other members of the engineering team. Your primary responsibility will be to manage the development, delivery and maintenance of our desktop application (Electron) - shepherding an MVP to beta and beyond. Your day will be spent making UI tweaks, fixing bugs and adding new features to our React application, as well as maintaining our Electron application. This is an early stage startup, you’ll wear many hats!

You’ll be supported by a talented team of experienced engineers with backgrounds in system architecture, gaming and blockchain. We play in the PC gaming space, a love for gaming will translate to love for the job!

**About You**

You’re a mid-to-senior level developer with experience across multiple platforms and languages, a hands-on developer with recent experience designing, developing and testing your code. You’re familiar with back-end web services and excited about the prospect of taking ownership of our desktop product.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Developing new and maintaining existing user-facing features using React and MobX
- Building reusable components and libraries
- Testing and optimizing components for maximum reliability and performance
- Supporting production environments, fixing bugs, and providing occasional technical support to our active user community

**Skills**

- Strong proficiency in HTML, CSS, and Typescript/JavaScript
- Familiarity with newer features defined in recent ECMAScript editions
- Experience with single-page application design
- Experience with RESTful APIs
- Experience with Git

**Preferred Qualifications**

- Experience as a full stack developer
- Experience working closely with Product Management and Design

We provide salary, equity options, 401k, paid holidays and personal days.

Apply

Application and Integration Engineer

HealthEquity in Draper, UT 17 mi .net sql c#

We are CONNECTING HEALTH AND WEALTH. Come be part of remarkable.

How you can make a difference

We’re looking for a passionate _Application and Integration Engineer _to join our team in Draper, UT. We need someone who has the desire, skills and passion to make a direct impact on the success of our industry-leading Health Savings Account products and services.

What you’ll be doing

  • Having many opportunities to focus on your personal development and learning.

  • Working with fun, smart people and innovative technology in a collaborative environment with integrated application engineers and subject matter experts.

  • Being an individual and team contributor. You’ll have a change to work individually, pair, and mob a wide variety of challenges.

  • Collaborating with your team to deliver high quality, high-value company initiatives that will help HealthEquity grow its leadership position in the HSA industry.

  • Work to implement and improve enterprise level applications, frameworks and platforms.

  • Assist in the design and development of new products, integrations and applications necessary to make the business more efficient.

  • Maintain documentation for training and support services.

  • Provide status of ongoing projects and future projects.

  • Develop and contribute to the lifecycle of applications within the portfolio including roadmaps, upgrades, licensing costs, feature set releases, etc.

What you will need to be successful

  • Bachelor’s degree in CS/Engineering or equivalent experience.

  • 5 to 8 years hands on experience developing software and integrations.

  • Experience with .NET, C#, SQL, PowerShell, and Active Directory.

  • Experience troubleshooting within, MacOS, iOS, and Android.

  • Experience setting up and maintaining application and device monitoring and alerting systems required.

  • Ability to work effectively on your own or as part of team.

  • Basic understanding of various IT topics including networking, databases, firewalls, windows server, virtualization, DNS, Group Policy, etc.

  • Strong documentation and communication skills.

  • Desire to work in a collaborative environment solving problems as part of a team, mobbing and/or pairing experience a plus.

  • SSO experience a plus.

  • Commitment to design and deliver applications and integrations that are useable, maintainable, testable, scalable, reusable, efficient, and innovative.

  • Customer service focused.

  • Understanding of SOLID object-oriented software principles and experience implementing them.

  • Experience with HTML, CSS, JavaScript, Angular, SQL Server, WCF, and EF.

  • Experience implementing enterprise level platforms and applications.

Benefits and perks

  • Medical, Dental, Vision

  • 401(k) match

  • Paid Maternity/Paternity leave

  • Ongoing education

  • Tuition Assistance

  • Gym/Fitness Reimbursement

  • Purple with Purpose (paid volunteer time off)

  • HSA contribution and match

  • On site Lunch and Learns

  • Award winning Wellness Program

  • Consumer Driven Healthcare (CDH) education

Why work for HealthEquity

HealthEquity has a vision that by 2030 we will make HSAs as wide-spread and popular as retirement accounts. We are passionate about providing a solution that allows American families to connect health and wealth and build health savings for life. Through our innovative technology and superior service delivery, our members gain valuable insights to better save and spend their healthcare dollars.

We firmly believe that our team members drive the success of this company. We hire passionate contributors who enjoy the thrill of pioneering their positions to their full potential. Join us and discover a work experience where the person is valued more than the position, and where are our purple culture drives a remarkable experience.

Our advice to you

HealthEquity is fiercely focused on hiring passionate individuals to contribute to our purple culture. If you speak passion, excellence, service, ambition, fun… we want to speak with you! We believe that your personality is as important as your experience and qualifications so when we do have the opportunity to speak together, be authentic, be genuine, be you! Showcase your experience and your passion.

HealthEquity, Inc. is a proud promoter of equal opportunities for training, compensation, transfer, promotion, and other aspects of employment for all qualified applicants and employees. HealthEquity, Inc. support Equal Employment Opportunities without regard to sex, race, color, religion, national origin, age, disability, sexual orientation or veteran status when hiring – under federal, state and local laws.

Apply

Sr Full Stack Developer (.NET, C#, Angular 2+)

SolutionStream in Salt Lake City, UT 0 mi c# .net angularjs

Sr Full Stack Developer (.NET, C#, Angular 2+)

Who Is SolutionStream

SolutionStream is the premiere custom development shop in the Rocky Mountains. We build innovative software that solves actual problemsfrom design to development. Weve been doing custom software since before it was cool. While weve been in the development game for over 20 years, the need for custom software has never been greater. Thats why you see startups and new companies popping up all over the Salt Lake-Provo area. Thing is, these tech companies arent our competitors, theyre our clients.

What You will Do

Candidate will be involved in a major modernization effort to rewrite a heavily used application for our client base. This position will be focused on helping design and develop the architecture of this new system - which will be based in .NET framework technology.

Prioritization of Skills:

- Angular (2+ - they're using 6)

- In-depth knowledge of design patterns (SOLID)

- C#/.NET and Entity Framework

- Developer Tools (BitBucket, JIRA, Visual Studio, Oracle Products)

- Unit Testing and CI Skills

CORE SKILLS

Angular

C#

Web API 2

.NET framework 4.7

REST

Entity Framework 6

Linq

Oracle

Benefits of Joining the SolutionStream Family

  • Competitive Salary

  • Health/Vision/Dental plans

  • PTO, Paid Holidays

  • 401k matching

  • Frequent company activities including: Cake Days, Team Lunches/Outings, Lagoon Day, Holiday Gift Giveaway, and Movie Premiere Nights (Avengers: End Game & Star Wars IX in 2019)

  • Hourly Pay on top of salary - If you work extra, we pay extra

Apply

Application and Integration Engineer

HealthEquity in Draper, UT 17 mi .net sql c#

We are CONNECTING HEALTH AND WEALTH. Come be part of remarkable.

How you can make a difference

We’re looking for a passionate _Application and Integration Engineer _to join our team in Draper, UT. We need someone who has the desire, skills and passion to make a direct impact on the success of our industry-leading Health Savings Account products and services.

What you’ll be doing

  • Having many opportunities to focus on your personal development and learning.

  • Working with fun, smart people and innovative technology in a collaborative environment with integrated application engineers and subject matter experts.

  • Being an individual and team contributor. You’ll have a change to work individually, pair, and mob a wide variety of challenges.

  • Collaborating with your team to deliver high quality, high-value company initiatives that will help HealthEquity grow its leadership position in the HSA industry.

  • Work to implement and improve enterprise level applications, frameworks and platforms.

  • Assist in the design and development of new products, integrations and applications necessary to make the business more efficient.

  • Maintain documentation for training and support services.

  • Provide status of ongoing projects and future projects.

  • Develop and contribute to the lifecycle of applications within the portfolio including roadmaps, upgrades, licensing costs, feature set releases, etc.

What you will need to be successful

  • Bachelor’s degree in CS/Engineering or equivalent experience.

  • 5 to 8 years hands on experience developing software and integrations.

  • Experience with .NET, C#, SQL, PowerShell, and Active Directory.

  • Experience troubleshooting within, MacOS, iOS, and Android.

  • Experience setting up and maintaining application and device monitoring and alerting systems required.

  • Ability to work effectively on your own or as part of team.

  • Basic understanding of various IT topics including networking, databases, firewalls, windows server, virtualization, DNS, Group Policy, etc.

  • Strong documentation and communication skills.

  • Desire to work in a collaborative environment solving problems as part of a team, mobbing and/or pairing experience a plus.

  • SSO experience a plus.

  • Commitment to design and deliver applications and integrations that are useable, maintainable, testable, scalable, reusable, efficient, and innovative.

  • Customer service focused.

  • Understanding of SOLID object-oriented software principles and experience implementing them.

  • Experience with HTML, CSS, JavaScript, Angular, SQL Server, WCF, and EF.

  • Experience implementing enterprise level platforms and applications.

Benefits and perks

  • Medical, Dental, Vision

  • 401(k) match

  • Paid Maternity/Paternity leave

  • Ongoing education

  • Tuition Assistance

  • Gym/Fitness Reimbursement

  • Purple with Purpose (paid volunteer time off)

  • HSA contribution and match

  • On site Lunch and Learns

  • Award winning Wellness Program

  • Consumer Driven Healthcare (CDH) education

Why work for HealthEquity

HealthEquity has a vision that by 2030 we will make HSAs as wide-spread and popular as retirement accounts. We are passionate about providing a solution that allows American families to connect health and wealth and build health savings for life. Through our innovative technology and superior service delivery, our members gain valuable insights to better save and spend their healthcare dollars.

We firmly believe that our team members drive the success of this company. We hire passionate contributors who enjoy the thrill of pioneering their positions to their full potential. Join us and discover a work experience where the person is valued more than the position, and where are our purple culture drives a remarkable experience.

Our advice to you

HealthEquity is fiercely focused on hiring passionate individuals to contribute to our purple culture. If you speak passion, excellence, service, ambition, fun… we want to speak with you! We believe that your personality is as important as your experience and qualifications so when we do have the opportunity to speak together, be authentic, be genuine, be you! Showcase your experience and your passion.

HealthEquity, Inc. is a proud promoter of equal opportunities for training, compensation, transfer, promotion, and other aspects of employment for all qualified applicants and employees. HealthEquity, Inc. support Equal Employment Opportunities without regard to sex, race, color, religion, national origin, age, disability, sexual orientation or veteran status when hiring – under federal, state and local laws.

Apply

Front-end Developer with React prowess & a love for gaming!

Salad Technologies in Park City, UT 21 mi windows blockchain javascript c# reactjs

Early hire at a 1 year old startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! The Front-end Developer will be trusted to develop and shape new products by working closely with our amazing team.

You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000 ft view to coordinate with other members of the engineering team. Your primary responsibility will be to manage the development, delivery and maintenance of our desktop application (Electron) - shepherding an MVP to beta and beyond. Your day will be spent making UI tweaks, fixing bugs and adding new features to our React application, as well as maintaining our Electron application. This is an early stage startup, you’ll wear many hats!

You’ll be supported by a talented team of experienced engineers with backgrounds in system architecture, gaming and blockchain. We play in the PC gaming space, a love for gaming will translate to love for the job!

**About You**

You’re a mid-to-senior level developer with experience across multiple platforms and languages, a hands-on developer with recent experience designing, developing and testing your code. You’re familiar with back-end web services and excited about the prospect of taking ownership of our desktop product.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Developing new and maintaining existing user-facing features using React and MobX
- Building reusable components and libraries
- Testing and optimizing components for maximum reliability and performance
- Supporting production environments, fixing bugs, and providing occasional technical support to our active user community

**Skills**

- Strong proficiency in HTML, CSS, and Typescript/JavaScript
- Familiarity with newer features defined in recent ECMAScript editions
- Experience with single-page application design
- Experience with RESTful APIs
- Experience with Git

**Preferred Qualifications**

- Experience as a full stack developer
- Experience working closely with Product Management and Design

We provide salary, equity options, 401k, paid holidays and personal days.

Apply

Senior Full Stack Developer

Perficient, Inc. in Salt Lake City, UT 0 mi reactjs javascript azure

At Perficient youll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And youll do it with cutting-edge technologies, thanks to our close partnerships with the worlds biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.
Were proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.
Perficient currently has a career opportunity for a Sr. Full Stack Cloud Developer. This role can work remote.As a Sr. Full Stack Cloud Developer in our Rise practice, you will work collaboratively with product leaders and other experienced Engineers to execute our combined product vision. This role is an early-product hire, with the ability to provide mission-critical input on day one as we develop and launch our second product. You will spend most of your time working on a Node/React application, with exposure to other tech including SharePoint Framework, Azure PaaS, and various DevOps libraries/patterns.
The position requires the ability to thrive in a team-oriented, product-focused environment. The ideal candidate will be driven by the challenge of solving unique problems in a compressed timeframe while balancing the needs of the business and the constraints of timeline/scope. The role will require someone comfortable with some ambiguity/minimal direction, and that can thrive in a rapidly evolving environment.
**Responsibilities
**

  • Architect, develop, maintain and scale solutions/features/applications on a fully modern, all JS stack (Node, Electron, React/Redux, Webpack).
  • Take ownership of mission-critical features related to the development and deployment of reusable React component libraries.
  • Mentor and guide junior engineers, provide constructive feedback and guidance where needed.
  • Maintain an open dialog with the product team about roadmap, technical debt, and proposed solutions for features.
  • Help define and enforce best practices, guidelines, and standards for a fast-growing product.
  • Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design
  • Occasionally responsible for providing a detailed technical design for enterprise solutions
  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets customer requirements
  • Often leads small-to-medium technical projects. Works with and under the direction of the Project/Technical Manager and with customer nominated representatives. Liaises with Solutions Architect as appropriate
  • Provides technical support and input on the application of technology to a defined business segment
  • Provides advice on solution and integration opportunities to defined segments
  • Provides technical leadership on specific integration activities that are part of an engagement
  • Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment
  • Communicates across client community, and is viewed as adding value
  • Contributes to knowledge tools and communities, and ensures project learnings are documented and shared. Role models Focuses on single customer. Solves diverse and complex. May lead a project team

**Qualifications
**

  • 5+ years of professional experience and a Bachelor of Computer Science or equivalent degree; without a degree, three additional years of relevant professional experience (8+ years in total)
  • Strong/Expert proficiency in JavaScript
  • 2+ years of working with JS frameworks (React, Angular, Vue)
  • Experience with Node.js, especially inside of Electron or NW.js
  • Experience with a cloud PaaS (azure, aws, google platform, etc)
  • Passionate and driven to create an amazing customer experience
  • Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in delivery of a specific deliverable
  • Mastered at least one technical discipline with strong knowledge in at least three major technology areas
  • Possesses advanced level of business, technical, or functional knowledge
  • Ability to perform/drive resolution of problems on combinations and interactions of products
  • Ability to apply technology and consulting to solve a client business problem
  • Able to communicate and present complex issues with assurance and confidence

**Nice to Have
**

  • Product development experience
  • Experience with SharePoint Framework (SPFx)
  • Experience on a JavaScript heavy/SPA at scale
  • Experience building a reusable component library

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
**More About Perficient
**Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions.
Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index.
Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.
Select work authorization questions to ask when applicants apply

  • Are you legally authorized to work in the United States?
  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Apply

Front End Developer/Angular

PDS - Productive Data Solutions in Salt Lake City, UT 0 mi angularjs amazon-web-services javascript

We are looking for a senior web developer that will be able to help us build a new content and data platform interface. The role will include not only the opportunity to design and implement a great user experience but also integrate critical data visualizations and content discovery mechanisms. The technologies that will be used in this role are both creating a frontend UI using JavaScript, ReactJS or other frameworks and creating server-side API endpoints to support the frontend application. An eye for design for a best in class user experience is critical to success.

We are a fast-paced full stack developer team working to build a next generation content and data platform. This role reports to the Head of Technology and will be working in the Salt Lake City office.

Key responsibilities

  • Design, build, and maintain new web application (AngularJS 6/7)

  • Build and Maintain application API (AWS API Gateway, AWS Lambda Functions)

  • Lead and mentor other web developers

  • Build and maintain a content management system for uploading data into the new application

Your experience

  • Modern web skills (JavaScript, AngularJS 6/7, ES5/6, HTML, CSS)

  • Strong design (UI/UX) skills

  • AWS: API Gateway, Lambda Functions, DynamoDB

  • Experience creating and using RESTful APIs for enterprise applications

  • Ability to integrate with 3rd party tools and APIs

  • Integrate existing data visualization platform into new website

  • OAuth (SAML 2.0) experience is a plus

  • Strong project management skills (Agile)

  • Minimum of 5+ years of programming experience

Please contact me at:

dbanik@pdsinc.com

Apply

Senior Full Stack Developer

Perficient, Inc. in Salt Lake City, UT 0 mi reactjs javascript azure

At Perficient youll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And youll do it with cutting-edge technologies, thanks to our close partnerships with the worlds biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.
Were proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.
Perficient currently has a career opportunity for a Sr. Full Stack Cloud Developer. This role can work remote.As a Sr. Full Stack Cloud Developer in our Rise practice, you will work collaboratively with product leaders and other experienced Engineers to execute our combined product vision. This role is an early-product hire, with the ability to provide mission-critical input on day one as we develop and launch our second product. You will spend most of your time working on a Node/React application, with exposure to other tech including SharePoint Framework, Azure PaaS, and various DevOps libraries/patterns.
The position requires the ability to thrive in a team-oriented, product-focused environment. The ideal candidate will be driven by the challenge of solving unique problems in a compressed timeframe while balancing the needs of the business and the constraints of timeline/scope. The role will require someone comfortable with some ambiguity/minimal direction, and that can thrive in a rapidly evolving environment.
**Responsibilities
**

  • Architect, develop, maintain and scale solutions/features/applications on a fully modern, all JS stack (Node, Electron, React/Redux, Webpack).
  • Take ownership of mission-critical features related to the development and deployment of reusable React component libraries.
  • Mentor and guide junior engineers, provide constructive feedback and guidance where needed.
  • Maintain an open dialog with the product team about roadmap, technical debt, and proposed solutions for features.
  • Help define and enforce best practices, guidelines, and standards for a fast-growing product.
  • Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design
  • Occasionally responsible for providing a detailed technical design for enterprise solutions
  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets customer requirements
  • Often leads small-to-medium technical projects. Works with and under the direction of the Project/Technical Manager and with customer nominated representatives. Liaises with Solutions Architect as appropriate
  • Provides technical support and input on the application of technology to a defined business segment
  • Provides advice on solution and integration opportunities to defined segments
  • Provides technical leadership on specific integration activities that are part of an engagement
  • Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment
  • Communicates across client community, and is viewed as adding value
  • Contributes to knowledge tools and communities, and ensures project learnings are documented and shared. Role models Focuses on single customer. Solves diverse and complex. May lead a project team

**Qualifications
**

  • 5+ years of professional experience and a Bachelor of Computer Science or equivalent degree; without a degree, three additional years of relevant professional experience (8+ years in total)
  • Strong/Expert proficiency in JavaScript
  • 2+ years of working with JS frameworks (React, Angular, Vue)
  • Experience with Node.js, especially inside of Electron or NW.js
  • Experience with a cloud PaaS (azure, aws, google platform, etc)
  • Passionate and driven to create an amazing customer experience
  • Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in delivery of a specific deliverable
  • Mastered at least one technical discipline with strong knowledge in at least three major technology areas
  • Possesses advanced level of business, technical, or functional knowledge
  • Ability to perform/drive resolution of problems on combinations and interactions of products
  • Ability to apply technology and consulting to solve a client business problem
  • Able to communicate and present complex issues with assurance and confidence

**Nice to Have
**

  • Product development experience
  • Experience with SharePoint Framework (SPFx)
  • Experience on a JavaScript heavy/SPA at scale
  • Experience building a reusable component library

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
**More About Perficient
**Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions.
Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index.
Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.
Select work authorization questions to ask when applicants apply

  • Are you legally authorized to work in the United States?
  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Apply

Front End Developer/Angular

PDS - Productive Data Solutions in Salt Lake City, UT 0 mi angularjs amazon-web-services javascript

We are looking for a senior web developer that will be able to help us build a new content and data platform interface. The role will include not only the opportunity to design and implement a great user experience but also integrate critical data visualizations and content discovery mechanisms. The technologies that will be used in this role are both creating a frontend UI using JavaScript, ReactJS or other frameworks and creating server-side API endpoints to support the frontend application. An eye for design for a best in class user experience is critical to success.

We are a fast-paced full stack developer team working to build a next generation content and data platform. This role reports to the Head of Technology and will be working in the Salt Lake City office.

Key responsibilities

  • Design, build, and maintain new web application (AngularJS 6/7)

  • Build and Maintain application API (AWS API Gateway, AWS Lambda Functions)

  • Lead and mentor other web developers

  • Build and maintain a content management system for uploading data into the new application

Your experience

  • Modern web skills (JavaScript, AngularJS 6/7, ES5/6, HTML, CSS)

  • Strong design (UI/UX) skills

  • AWS: API Gateway, Lambda Functions, DynamoDB

  • Experience creating and using RESTful APIs for enterprise applications

  • Ability to integrate with 3rd party tools and APIs

  • Integrate existing data visualization platform into new website

  • OAuth (SAML 2.0) experience is a plus

  • Strong project management skills (Agile)

  • Minimum of 5+ years of programming experience

Please contact me at:

dbanik@pdsinc.com

Apply

Senior Front End Developer

Kinestral Technologies, Inc. in Salt Lake City, UT 0 mi reactjs javascript design

Job Overview

Kinestral is looking for a Senior Front End Developer to build the next generation of internal and external web application UIs to control and configure our dynamic glass systems. From internal configuration and support tools to customer facing dashboards and even mobile apps, you will enjoy a wide variety of fulfilling challenges.

Kinestral is a well-funded and vertically oriented startup that designs and manufactures all segments of their dynamic glass product line, including the raw chemical formulation, the electrochromic glass devices, the electronics control packages, as well as a cloud based software solution.

Responsibilities

  • Work with the team to design, develop, and deploy React based front ends.

  • Prototype and test to assist the team in developing efficient and productive UIs.

  • Build reusable React components.

  • Integrate 3rd party plugins.

  • Translate designs and wireframes into quality code.

  • Develop unit tests in parallel with application code.

  • Collaborate with mobile developer on React Native apps.

Qualifications

  • Comfortable working in a small company growing rapidly.

  • Comfortable taking ownership of work and driving it to completion.

  • Proficient in TypeScript/JavaScript, TypeScript is preferred.

  • Strong background with HTML and CSS.

  • 5+ years developing front end applications using React, Angular, or Vue.js. React preferred.

  • Experience consuming REST APIs.

  • Familiarity with modern front-end build tools (Babel, etc).

  • Familiarity with Git.

  • Familiarity with Docker, Kubernetes, or AWS is a plus, but not strictly necessary.

  • Experience or familiarity with React Native is also a plus.

  • Experience with Jira and Confluence.

  • Experience with Sketch and Invision design tools is a plus.

  • Familiar with agile principles.

Apply

Senior Front End Developer

Kinestral Technologies, Inc. in Salt Lake City, UT 0 mi reactjs javascript design

Job Overview

Kinestral is looking for a Senior Front End Developer to build the next generation of internal and external web application UIs to control and configure our dynamic glass systems. From internal configuration and support tools to customer facing dashboards and even mobile apps, you will enjoy a wide variety of fulfilling challenges.

Kinestral is a well-funded and vertically oriented startup that designs and manufactures all segments of their dynamic glass product line, including the raw chemical formulation, the electrochromic glass devices, the electronics control packages, as well as a cloud based software solution.

Responsibilities

  • Work with the team to design, develop, and deploy React based front ends.

  • Prototype and test to assist the team in developing efficient and productive UIs.

  • Build reusable React components.

  • Integrate 3rd party plugins.

  • Translate designs and wireframes into quality code.

  • Develop unit tests in parallel with application code.

  • Collaborate with mobile developer on React Native apps.

Qualifications

  • Comfortable working in a small company growing rapidly.

  • Comfortable taking ownership of work and driving it to completion.

  • Proficient in TypeScript/JavaScript, TypeScript is preferred.

  • Strong background with HTML and CSS.

  • 5+ years developing front end applications using React, Angular, or Vue.js. React preferred.

  • Experience consuming REST APIs.

  • Familiarity with modern front-end build tools (Babel, etc).

  • Familiarity with Git.

  • Familiarity with Docker, Kubernetes, or AWS is a plus, but not strictly necessary.

  • Experience or familiarity with React Native is also a plus.

  • Experience with Jira and Confluence.

  • Experience with Sketch and Invision design tools is a plus.

  • Familiar with agile principles.

Apply

Full Stack Engineer

Codazen in Salt Lake City, UT 0 mi reactjs php

Full Stack Engineer

Codazen provides high-touch consulting services to companies such as Facebook, Oculus, KBB, and others. We're looking to add to our team of highly skilled professionals. Codazen is looking for several Full-Stack Software Developers with professional experience creating web applications.

Key Responsibilities

  • Build web-based applications with React and PHP
  • Build secure, scalable APIs using GraphQL
  • Build application features in a fast-paced environment
  • Provide code reviews for fellow React and PHP Developers
  • Communication with clients and stakeholders
  • Work closely with our PM and Design teams to define feature specification and build high quality enterprise websites

Skills and Requirements

  • 3+ years of experience building web-based software
  • Excellent interpersonal and teamwork skills
  • A passion for creating high quality software and user experiences

**Plus
**

  • Experience building enterprise level websites
  • Experience working in consulting
  • Excellent professional communication skills
  • B.S or M.S Computer Science or related field

WHAT CODAZEN OFFERS

Competitive salary
Health, dental, vision
401k (with company match)
Income protection plans (life, accidental death and dismemberment, short- and long-term disability)
An incredible leadership team that cares about your development.
Fun, smart, diverse colleagues

Apply

Full Stack Engineer

Codazen in Salt Lake City, UT 0 mi reactjs php

Full Stack Engineer

Codazen provides high-touch consulting services to companies such as Facebook, Oculus, KBB, and others. We're looking to add to our team of highly skilled professionals. Codazen is looking for several Full-Stack Software Developers with professional experience creating web applications.

Key Responsibilities

  • Build web-based applications with React and PHP
  • Build secure, scalable APIs using GraphQL
  • Build application features in a fast-paced environment
  • Provide code reviews for fellow React and PHP Developers
  • Communication with clients and stakeholders
  • Work closely with our PM and Design teams to define feature specification and build high quality enterprise websites

Skills and Requirements

  • 3+ years of experience building web-based software
  • Excellent interpersonal and teamwork skills
  • A passion for creating high quality software and user experiences

**Plus
**

  • Experience building enterprise level websites
  • Experience working in consulting
  • Excellent professional communication skills
  • B.S or M.S Computer Science or related field

WHAT CODAZEN OFFERS

Competitive salary
Health, dental, vision
401k (with company match)
Income protection plans (life, accidental death and dismemberment, short- and long-term disability)
An incredible leadership team that cares about your development.
Fun, smart, diverse colleagues

Apply

Manager, Customer Solutions Engineering

YOU:

Reporting to the Director of Implementation Services, you will be part of an elite team of customer-facing technical resources and application builders who guide customers through application design and creation. As a key member of the Customer Success team, you will partner with Sales and Customer Success Managers to shape operations and inspire this highly-motivated group of pre-sales engineers. You will ensure the team provides the product knowledge and technical insights for both new and existing customers, and demonstrate the power of the low-code / no-code platform for solving real business problems from small and mid-market businesses to large enterprises.

The objectives and key results include assisting sales of new customers and driving active user growth.You will be expected to drive and define the teams focus and processes. You excel in a fast-paced, results-driven culture. This opportunity allows you to join a collaborative management team and define the future direction of Solution Engineering at Quick Base.

You will also serve as the technical expert of the Customer Success team, working with existing customers to strategize the most effective use of Quick Base so that enterprises can gain higher value from the platform.

You have demonstrated the ability to lead the planning and development of technical solutions to solve moderate to complex business requirements. In addition to a strong technical background, you have a consultative mindset, always showing high levels of curiosity about customers and their objectives, and leveraging all information sources to drive future conversations.

Responsibilities:

Grow the Team: Hire, train, develop, and grow talented Customer Success Engineers through coaching, mentoring, continuous evaluation and feedback.

Partner: Work with Sales, Customer Success, Customer Care, Learning Services, and Product Management to ensure a smooth sales cycle, warm handoff, and continuous growth and satisfaction at a customer site.

Drive Sales Conversion: Utilize your team effectively to help customers evaluate the needs and personas of key decision makers on high value deals, in order to help Account Executives formulate effective strategies.

Improve the Buyer Journey: Gain a deep understanding of prospective customers to develop and enhance technical sales playbooks that drive success.

Ensure Best Practices: Work with key customer stakeholders to ensure best practices are implemented for long-term success, addressing all IT, Security, Technical, and policy concerns.

Professional Experience:

You have experience:

  • Strong leadership skills setting team and individual goals, and coaching, mentoring, and training a team for technical and soft-skills growth to exceed those goals
  • At least 3+ years managing a technical team of 5 or more individual contributors in a customer-facing role, delivering technical solutions in software sales, services, or engineering
  • Experience establishing and growing relationships at all levels, from individual contributors to C-suite
  • Self-directed and able to identify opportunities to improve team processes and direction
  • Experience working with 3rd party service providers and partners, able to identify customer needs and communicate the value of service providers
  • Working with relational databases and implementing business process management solutions with SaaS / PaaS integration services

Qualifications:

  • BS/BA degree (Computer Science or Business degree preferred)
  • Strong understanding of database technologies (Oracle, Postgres, NoSQL, ETL tools)
  • Working knowledge of web service technology (REST, SOAP, XML, JSON) and scripting languages (JS, Python)
  • Highly curious about Business Process, experience in optimizing and automating processes is a plus
Apply

Manager, Customer Solutions Engineering

YOU:

Reporting to the Director of Implementation Services, you will be part of an elite team of customer-facing technical resources and application builders who guide customers through application design and creation. As a key member of the Customer Success team, you will partner with Sales and Customer Success Managers to shape operations and inspire this highly-motivated group of pre-sales engineers. You will ensure the team provides the product knowledge and technical insights for both new and existing customers, and demonstrate the power of the low-code / no-code platform for solving real business problems from small and mid-market businesses to large enterprises.

The objectives and key results include assisting sales of new customers and driving active user growth.You will be expected to drive and define the teams focus and processes. You excel in a fast-paced, results-driven culture. This opportunity allows you to join a collaborative management team and define the future direction of Solution Engineering at Quick Base.

You will also serve as the technical expert of the Customer Success team, working with existing customers to strategize the most effective use of Quick Base so that enterprises can gain higher value from the platform.

You have demonstrated the ability to lead the planning and development of technical solutions to solve moderate to complex business requirements. In addition to a strong technical background, you have a consultative mindset, always showing high levels of curiosity about customers and their objectives, and leveraging all information sources to drive future conversations.

Responsibilities:

Grow the Team: Hire, train, develop, and grow talented Customer Success Engineers through coaching, mentoring, continuous evaluation and feedback.

Partner: Work with Sales, Customer Success, Customer Care, Learning Services, and Product Management to ensure a smooth sales cycle, warm handoff, and continuous growth and satisfaction at a customer site.

Drive Sales Conversion: Utilize your team effectively to help customers evaluate the needs and personas of key decision makers on high value deals, in order to help Account Executives formulate effective strategies.

Improve the Buyer Journey: Gain a deep understanding of prospective customers to develop and enhance technical sales playbooks that drive success.

Ensure Best Practices: Work with key customer stakeholders to ensure best practices are implemented for long-term success, addressing all IT, Security, Technical, and policy concerns.

Professional Experience:

You have experience:

  • Strong leadership skills setting team and individual goals, and coaching, mentoring, and training a team for technical and soft-skills growth to exceed those goals
  • At least 3+ years managing a technical team of 5 or more individual contributors in a customer-facing role, delivering technical solutions in software sales, services, or engineering
  • Experience establishing and growing relationships at all levels, from individual contributors to C-suite
  • Self-directed and able to identify opportunities to improve team processes and direction
  • Experience working with 3rd party service providers and partners, able to identify customer needs and communicate the value of service providers
  • Working with relational databases and implementing business process management solutions with SaaS / PaaS integration services

Qualifications:

  • BS/BA degree (Computer Science or Business degree preferred)
  • Strong understanding of database technologies (Oracle, Postgres, NoSQL, ETL tools)
  • Working knowledge of web service technology (REST, SOAP, XML, JSON) and scripting languages (JS, Python)
  • Highly curious about Business Process, experience in optimizing and automating processes is a plus
Apply

Senior JavaScript Developer

Software Technology Group in Salt Lake City, UT 0 mi javascript reactjs css

Software Technology GroupSenior JavaScript Developer**** with React ******Summary **

STG is looking for A JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

_________________________________

Job Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end services
  • Collaborate with other team members and stakeholders

Required Skills & Experience

Minim

  • um 7+ years professional experience post degree
    Strong understanding of JavaScript, its quirks, and workarounds Basic

  • understanding of web markup, including HTML5 and CSS3 Good

  • understanding of JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc. as well as the latest features in ES6 Good

  • understanding of asynchronous request handling, partial page updates, and AJAX

  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues

  • Familiarity with JavaScript module loaders, such as Require.js and AMD

  • Familiarity with front-end build tools, such as Grunt and Gulp.js

  • Proficient understanding of code versioning tools, such as Git/Mercurial/SVN

  • Good understanding of browser rendering behavior and performance

  • Experience with Javascript frameworks (not just jquery) - the role is working in React and Redux

Education Requirements

  • Bachelor of Science degree from an accredited university (Information Technology/Computer Science preferred)

It is the policy of Software Technology Group, Inc. to ensure equal employment opportunity to its employees and applicants for employment by fitness and merit without regard to race, color, religion, sex, national origin, age, disability, or genetic information.

Apply

Senior JavaScript Developer

Software Technology Group in Salt Lake City, UT 0 mi javascript reactjs css

Software Technology GroupSenior JavaScript Developer**** with React ******Summary **

STG is looking for A JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

_________________________________

Job Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end services
  • Collaborate with other team members and stakeholders

Required Skills & Experience

Minim

  • um 7+ years professional experience post degree
    Strong understanding of JavaScript, its quirks, and workarounds Basic

  • understanding of web markup, including HTML5 and CSS3 Good

  • understanding of JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc. as well as the latest features in ES6 Good

  • understanding of asynchronous request handling, partial page updates, and AJAX

  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues

  • Familiarity with JavaScript module loaders, such as Require.js and AMD

  • Familiarity with front-end build tools, such as Grunt and Gulp.js

  • Proficient understanding of code versioning tools, such as Git/Mercurial/SVN

  • Good understanding of browser rendering behavior and performance

  • Experience with Javascript frameworks (not just jquery) - the role is working in React and Redux

Education Requirements

  • Bachelor of Science degree from an accredited university (Information Technology/Computer Science preferred)

It is the policy of Software Technology Group, Inc. to ensure equal employment opportunity to its employees and applicants for employment by fitness and merit without regard to race, color, religion, sex, national origin, age, disability, or genetic information.

Apply

Senior Front-End Engineer (Angular)

You will be working on a small team with an immense opportunity to make a difference. You will play a critical role in leading the front-end team in terms of best practice, clean code, peer code reviews, automated testing, and deployment. We are looking for a leader to help us accomplish our mission of changing the way users interact with their sales software.

RESPONSIBILITIES

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development life cycle

  • Develop applications and features using clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code, including peer reviews

  • Perform validation and verification testing

REQUIREMENTS

  • 3+ years in Angular

  • 5+ years in JavaScript/TypeScript

  • Some experience in Jasmine unit testing

  • Excellent organizational and leadership skills

  • Significant attention to detail when writing code, including good commenting and code documentation

Apply

Senior Front-End Engineer (Angular)

You will be working on a small team with an immense opportunity to make a difference. You will play a critical role in leading the front-end team in terms of best practice, clean code, peer code reviews, automated testing, and deployment. We are looking for a leader to help us accomplish our mission of changing the way users interact with their sales software.

RESPONSIBILITIES

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development life cycle

  • Develop applications and features using clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code, including peer reviews

  • Perform validation and verification testing

REQUIREMENTS

  • 3+ years in Angular

  • 5+ years in JavaScript/TypeScript

  • Some experience in Jasmine unit testing

  • Excellent organizational and leadership skills

  • Significant attention to detail when writing code, including good commenting and code documentation

Apply

Full Stack Developer - Mid Level (Ruby on Rails)

Borboleta Beauty in Salt Lake City, UT 0 mi ruby-on-rails ruby javascript

Full Stack Developer - Mid Level (Ruby on Rails)

Borboleta is looking for a full-time Full Stack Developer to add to our growing team. As a member of the technology team, you will create interactive solutions for a variety of digital products.

Our ideal candidate?

You work incredibly well in a team environment. You love working on challenging projects. You are willing to contribute great ideas while leaving your ego at the door. Most importantly, you are always hungry for feedback that develops and perfects your work.

You have:

  • Computer Science degree or equivalent job experience

  • Background in MVC Design and Architecture (preferably 3+ years in Ruby on Rails)

  • Experience writing and using HTTP RESTful APIs

  • Expert in HTML, CSS, and Javascript

  • A disciplined approach to testing and quality assurance

  • Solid understanding of each layer in full stack development

  • Experience working with the Ionic Framework (Hybrid Applications)

  • Familiarity with AWS (EC2, S3, RDS, etc.)

  • A desire to learn, branch out, and progress in the field

  • No ego - willingness to admit you dont know everything

Ready to join the Team? Heres the next step:

Send us a summary of your experience, expertise, enthusiasm, wage requirements, and include a link to your Github profile. We look forward to hearing from you.

Apply

Full Stack Developer - Senior (Ruby on Rails)

Borboleta Beauty in Salt Lake City, UT 0 mi ruby-on-rails ruby oop

Full Stack Developer - Senior (Ruby on Rails)

Borboleta is looking for a full-time Full Stack Developer to add to our growing team. As a member of the technology team, you will create interactive solutions for a variety of digital products.

Our ideal candidate?

You work incredibly well in a team environment. You love working on challenging projects. You are willing to contribute great ideas while leaving your ego at the door. You have experience teaching and mentoring junior and mid developers. Most importantly, you are always hungry for feedback that develops and perfects your work.

You have:

  • Computer Science degree or equivalent professional experience

  • Strong Background in MVC Design, Architecture and OOP (preferably 5+ years in Ruby on Rails)

  • Experience writing and using HTTP RESTful APIs

  • Strong proficiency in Ruby, Rails, Minitest, Javascript, CSS/SASS, HTML/SLIM, SQL, and Redis

  • A disciplined approach to testing and quality assurance

  • Proficient in Git and GitHub

  • Solid understanding of each layer in full stack development

  • Experience with Amazon's Cloud (EC2, S3, RDS, etc.)

  • Familiarity with continuous integration

  • A desire to learn, branch out, and progress in the field

  • No ego - willingness to admit you dont know everything

Ready to join the Team?

Heres the next step:

Send us a summary of your experience, expertise, enthusiasm, wage requirements, and include a link to your Github profile. We look forward to hearing from you.

Apply

Full Stack Developer - Mid Level (Ruby on Rails)

Borboleta Beauty in Salt Lake City, UT 0 mi ruby-on-rails ruby javascript

Full Stack Developer - Mid Level (Ruby on Rails)

Borboleta is looking for a full-time Full Stack Developer to add to our growing team. As a member of the technology team, you will create interactive solutions for a variety of digital products.

Our ideal candidate?

You work incredibly well in a team environment. You love working on challenging projects. You are willing to contribute great ideas while leaving your ego at the door. Most importantly, you are always hungry for feedback that develops and perfects your work.

You have:

  • Computer Science degree or equivalent job experience

  • Background in MVC Design and Architecture (preferably 3+ years in Ruby on Rails)

  • Experience writing and using HTTP RESTful APIs

  • Expert in HTML, CSS, and Javascript

  • A disciplined approach to testing and quality assurance

  • Solid understanding of each layer in full stack development

  • Experience working with the Ionic Framework (Hybrid Applications)

  • Familiarity with AWS (EC2, S3, RDS, etc.)

  • A desire to learn, branch out, and progress in the field

  • No ego - willingness to admit you dont know everything

Ready to join the Team? Heres the next step:

Send us a summary of your experience, expertise, enthusiasm, wage requirements, and include a link to your Github profile. We look forward to hearing from you.

Apply

Full Stack Developer - Senior (Ruby on Rails)

Borboleta Beauty in Salt Lake City, UT 0 mi ruby-on-rails ruby oop

Full Stack Developer - Senior (Ruby on Rails)

Borboleta is looking for a full-time Full Stack Developer to add to our growing team. As a member of the technology team, you will create interactive solutions for a variety of digital products.

Our ideal candidate?

You work incredibly well in a team environment. You love working on challenging projects. You are willing to contribute great ideas while leaving your ego at the door. You have experience teaching and mentoring junior and mid developers. Most importantly, you are always hungry for feedback that develops and perfects your work.

You have:

  • Computer Science degree or equivalent professional experience

  • Strong Background in MVC Design, Architecture and OOP (preferably 5+ years in Ruby on Rails)

  • Experience writing and using HTTP RESTful APIs

  • Strong proficiency in Ruby, Rails, Minitest, Javascript, CSS/SASS, HTML/SLIM, SQL, and Redis

  • A disciplined approach to testing and quality assurance

  • Proficient in Git and GitHub

  • Solid understanding of each layer in full stack development

  • Experience with Amazon's Cloud (EC2, S3, RDS, etc.)

  • Familiarity with continuous integration

  • A desire to learn, branch out, and progress in the field

  • No ego - willingness to admit you dont know everything

Ready to join the Team?

Heres the next step:

Send us a summary of your experience, expertise, enthusiasm, wage requirements, and include a link to your Github profile. We look forward to hearing from you.

Apply

Senior Software Engineer (Front End)

Instructure, Inc. in Salt Lake City, UT 0 mi javascript reactjs cloud

Instructure was founded to define, develop, and deploy superior, easy-to-use software. (And thats what we did / do / will keep on doing.) We are dedicated to the fight against iffy, mothbally, shoddy software. We make better, more usable tools for teaching and learning (you know, stuff people will actually use). A better connected and more open education technology ecosystem. And more effective ways for everyone everywhere to access education, make discoveries, share knowledge, be inspired, and do big things. We accomplish all this by giving smart, creative, passionate people opportunities to create awesome. So heres your opportunity.

Were hiring senior engineers, who are passionate about technology and education, to help build new features into our existing products (Canvas, Bridge, and Arc).

Our product team doesn't throw specs over some imaginary wall to engineering, and engineering doesn't throw code over some imaginary wall to QA. We all collaborate together. We highly value innovation, so much so that we have quarterly Hackweeks. A week each quarter to work on relevant pet projects and features.

Most of our work is open source, even our primary product (Canvas). Check us out on Github: www.github.com/instructure.

What We Do:

  • Were building innovative web applications. By leveraging single page application design, ES6, CSS3, and other cutting edge technologies, we hope to bring the richness of native desktop and mobile apps to the web.
  • We use the latest tools to support progressive browsers and companies: you can leave your IE6 hacks at home.
  • We are cloud native. For this job, that means bringing the fault-tolerant and high availability principles that power the cloud to the front-end to deliver lightning fast, ultra-reliable applications that delight our users.

What we look for:

  • Breadth of experience across languages and frameworks.
  • Deep knowledge of JavaScript, including the latest features in ES6.
  • Production experience with modern JS frameworks like React or Angular.
  • Demonstrated experience unit testing JavaScript applications to ensure application quality.
  • Capable communicators passionate about product development and user experience.
  • Autodidacts who love continual learning and exploration.
  • Engineering leaders who care about coding standards and writing lean, maintainable software.
  • 7+ plus years of professional software development experience.
  • BS or greater in Computer Science preferred.
Apply

Full Stack Developer with Angular Prowess & a love for Gaming!

Salad Technologies in Park City, UT 21 mi windows electron blockchain javascript c#

**Job Description **

Early hire in a freshly minted startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! Full Stack Developer, the power to shape an entirely new product and be involved from the ground up. A true startup opportunity where full-stack covers the full spectrum - from system and architecture design, rapid prototyping, MVP development and contractor management. You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000ft view. Highly technical, you’ll be a decision maker in our small team with major influence over the future of our product and software roadmap.

Working closely with our lead developer, multiple advisors and contractors, your primary responsibility will be to manage the development, delivery and maintenance of our Windows application - shepherding an MVP to beta and beyond. Half your day will be spent making front end tweaks to our electron application, the other half will be implementing new backend functionality: working on stability, compatibility and maintenance of Salad’s application on the Windows platform - dealing with antivirus, hardware drivers and various libraries. You’ll be supported by talented engineers experienced with system architecture and remote blockchain specialists; and you’ll work alongside our small, but powerful, team of product managers, research analysts and designers. We’ll provide all the tools and support you need to excel in this role. We play in the PC gaming space, a love for gaming will translate to love for the job! This is an early stage, startup hire - you’ll wear many hats!

**About You**

You’re a mid-to-senior level full stack developer with experience across multiple platforms and languages, a hands-on developer with recent experience architecting and writing your own code. You’re familiar with back-end web services and excited about the prospect of taking full ownership of our Windows product; where you lack experience, you take the initiative to research solutions and where this doesn’t prove fruitful, you’re able to identify experts in the field and seek their advice. You’ve worked with AWS, third party integrations and have strong experience working with APIs. Ideally, you've dabbled in the world of blockchain and have an understanding of mining.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Develop and deploy applications for Windows and Linux platforms

- Manage compatibility and stability issues; work with antivirus software suppliers, security and code certificates, hardware drivers and meet other system/OS requirements

- Implement front end changes based on feedback from usability tests and bug reports; implement new features based on the product roadmap

- Implement multiple mining libraries and work closely with our lead developer to scope API endpoints and business logic of dynamic protocol switching governed by host hardware

- Translate user stories and a feature roadmap in to system architecture design

- Design, build, and maintain efficient, reusable and reliable code

- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues; work with our Product Manager to coordinate sprint planning and management of JIRA projects

- Help maintain code quality, organization, and automatization

- Manage local and remote contractors

- Provide advice and recommendations; help shape the future of our entire product line

**Skills**

- Ability to learn! When new problems are found, the ability to research and implement solutions

- Strong knowledge of Windows and experience with C#

- Strong knowledge of front-end and web application technologies; experience with Angular 2+ Framework

- Familiar with various design and architectural patterns

- Experience working with electron, bootstrap and/or other front end frameworks

- Knack for writing clean, readable, and easily maintainable code

- Understanding of fundamental design principles for building a scalable application

- Experience implementing automated testing platforms and unit tests, coverage is key!

- Proficient understanding of code versioning tools and experience with release management practices

- Ideally, experience working with blockchain technologies and mining applications

Apply

Senior Software Engineer (Front End)

Instructure, Inc. in Salt Lake City, UT 0 mi javascript reactjs cloud

Instructure was founded to define, develop, and deploy superior, easy-to-use software. (And thats what we did / do / will keep on doing.) We are dedicated to the fight against iffy, mothbally, shoddy software. We make better, more usable tools for teaching and learning (you know, stuff people will actually use). A better connected and more open education technology ecosystem. And more effective ways for everyone everywhere to access education, make discoveries, share knowledge, be inspired, and do big things. We accomplish all this by giving smart, creative, passionate people opportunities to create awesome. So heres your opportunity.

Were hiring senior engineers, who are passionate about technology and education, to help build new features into our existing products (Canvas, Bridge, and Arc).

Our product team doesn't throw specs over some imaginary wall to engineering, and engineering doesn't throw code over some imaginary wall to QA. We all collaborate together. We highly value innovation, so much so that we have quarterly Hackweeks. A week each quarter to work on relevant pet projects and features.

Most of our work is open source, even our primary product (Canvas). Check us out on Github: www.github.com/instructure.

What We Do:

  • Were building innovative web applications. By leveraging single page application design, ES6, CSS3, and other cutting edge technologies, we hope to bring the richness of native desktop and mobile apps to the web.
  • We use the latest tools to support progressive browsers and companies: you can leave your IE6 hacks at home.
  • We are cloud native. For this job, that means bringing the fault-tolerant and high availability principles that power the cloud to the front-end to deliver lightning fast, ultra-reliable applications that delight our users.

What we look for:

  • Breadth of experience across languages and frameworks.
  • Deep knowledge of JavaScript, including the latest features in ES6.
  • Production experience with modern JS frameworks like React or Angular.
  • Demonstrated experience unit testing JavaScript applications to ensure application quality.
  • Capable communicators passionate about product development and user experience.
  • Autodidacts who love continual learning and exploration.
  • Engineering leaders who care about coding standards and writing lean, maintainable software.
  • 7+ plus years of professional software development experience.
  • BS or greater in Computer Science preferred.
Apply

Full Stack Developer with Angular Prowess & a love for Gaming!

Salad Technologies in Park City, UT 21 mi windows electron blockchain javascript c#

**Job Description **

Early hire in a freshly minted startup, this is a unique and rare opportunity for a talented developer seeking unmatched variety and real influence! Full Stack Developer, the power to shape an entirely new product and be involved from the ground up. A true startup opportunity where full-stack covers the full spectrum - from system and architecture design, rapid prototyping, MVP development and contractor management. You’re eager to roll up your sleeves and code, but also capable of stepping back to see things from a 30,000ft view. Highly technical, you’ll be a decision maker in our small team with major influence over the future of our product and software roadmap.

Working closely with our lead developer, multiple advisors and contractors, your primary responsibility will be to manage the development, delivery and maintenance of our Windows application - shepherding an MVP to beta and beyond. Half your day will be spent making front end tweaks to our electron application, the other half will be implementing new backend functionality: working on stability, compatibility and maintenance of Salad’s application on the Windows platform - dealing with antivirus, hardware drivers and various libraries. You’ll be supported by talented engineers experienced with system architecture and remote blockchain specialists; and you’ll work alongside our small, but powerful, team of product managers, research analysts and designers. We’ll provide all the tools and support you need to excel in this role. We play in the PC gaming space, a love for gaming will translate to love for the job! This is an early stage, startup hire - you’ll wear many hats!

**About You**

You’re a mid-to-senior level full stack developer with experience across multiple platforms and languages, a hands-on developer with recent experience architecting and writing your own code. You’re familiar with back-end web services and excited about the prospect of taking full ownership of our Windows product; where you lack experience, you take the initiative to research solutions and where this doesn’t prove fruitful, you’re able to identify experts in the field and seek their advice. You’ve worked with AWS, third party integrations and have strong experience working with APIs. Ideally, you've dabbled in the world of blockchain and have an understanding of mining.

A commitment to collaborative problem solving, sophisticated design and quality product is essential, and your experience helps establish best practice for our team - you’re a stickler for process and correct release management, yet you also appreciated the nuance of startup - we move quickly, ship frequently and constantly evolve!

**Responsibilities**

- Develop and deploy applications for Windows and Linux platforms

- Manage compatibility and stability issues; work with antivirus software suppliers, security and code certificates, hardware drivers and meet other system/OS requirements

- Implement front end changes based on feedback from usability tests and bug reports; implement new features based on the product roadmap

- Implement multiple mining libraries and work closely with our lead developer to scope API endpoints and business logic of dynamic protocol switching governed by host hardware

- Translate user stories and a feature roadmap in to system architecture design

- Design, build, and maintain efficient, reusable and reliable code

- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues; work with our Product Manager to coordinate sprint planning and management of JIRA projects

- Help maintain code quality, organization, and automatization

- Manage local and remote contractors

- Provide advice and recommendations; help shape the future of our entire product line

**Skills**

- Ability to learn! When new problems are found, the ability to research and implement solutions

- Strong knowledge of Windows and experience with C#

- Strong knowledge of front-end and web application technologies; experience with Angular 2+ Framework

- Familiar with various design and architectural patterns

- Experience working with electron, bootstrap and/or other front end frameworks

- Knack for writing clean, readable, and easily maintainable code

- Understanding of fundamental design principles for building a scalable application

- Experience implementing automated testing platforms and unit tests, coverage is key!

- Proficient understanding of code versioning tools and experience with release management practices

- Ideally, experience working with blockchain technologies and mining applications

Apply

Customer Solutions Engineer- West

As a Customer Solutions Engineer (CSE) you will provide product knowledge and technical insights during conversations with both new and existing customers. Working with our Sales team, you will own the technical and functional evaluation of Quick Base, demonstrating the simple power of the platform for Citizen Builders and non-technical resources, building custom proofs of concept, and addressing technical questions to help close opportunities. You will also serve as the technical expert of the Customer Success team, working with existing customers to strategize the most effective use of Quick Base so that enterprises can gain higher value from the platform.

You have demonstrated the ability to lead the planning and development of technical solutions to solve moderate to complex business requirements. In addition to a strong technical background, you have a consultative mindset, always showing high levels of curiosity about customers and their objectives, and leveraging all information sources to drive future conversations.

Responsibilities:

  • Drive Sales Conversion: Evaluate the needs and personas of key decision makers on key high value deals, in order to help Account Executives formulate effective strategies.
  • Improve the Buyer Journey: Gain a deep understanding of prospective customers to customize presentations and demonstrate how Quick Base can help them achieve success.
  • Ensure Best Practices: Work with key customer stakeholders to ensure best practices are implemented for long-term success, including all IT, Security, Technical, and policy concerns are addressed.
  • Enable Customer Success: Drive increased adoption and usage in existing customers by presenting best practices, identifying pain points and resolving issues, and guiding the evolution of the Quick Base platform.

Professional Experience:

  • Experience presenting for varying audiences of different technical experience and aptitude
  • Experience establishing and nurturing relationships at all levels, from individual contributors to C-suite
  • Experience working with relational databases
  • Experience working with SaaS integration services is a plus

Qualifications:

  • BS/BA degree (Computer Science or Business degree preferred)
  • 2+ years delivering technical solutions in software sales, services, engineering, or support
  • Strong understanding of web service technology and protocols (REST, SOAP, XML, JSON)
  • General working knowledge of object oriented programming and scripting languages (JS, PHP, PYTHON, JAVA)
  • Highly curious about Business Process, experience in optimizing and automating processes is a plus
Apply

Java / Full Stack Developer

Perficient, Inc. in Salt Lake City, UT 0 mi java reactjs java-ee

At Perficient youll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And youll do it with cutting-edge technologies, thanks to our close partnerships with the worlds biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.
Were proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.
Perficient currently has a career opportunity for a Java Full Stack Developer for our national Advanced Technology Solutions team. The initial project assignment at one of our locations including Fairfax, VA, Atlanta, GA, Jacksonville, FL or Lafayette, LA.
**Job Overview
**As a Senior Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design.
**Responsibilities
**

  • Participate in the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver.
  • Provide full stack development leadership and expertise.
  • Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service.
  • Develop and maintain effective working relationships with team members.
  • Demonstrate the ability to adapt and work with team members of various experience level.

**Qualifications
**

Pass

  • ionate coders with 3-5 years of application development experience. Spec

  • ific technology requirements include:

  • REST and MicroServices development using Java

  • Spring Boot

  • No SQL databases such as Mongo

  • Node.js

  • Experience working with a cloud platform. OpenShift is a strong plus

  • Experience with front end technologies including React, Angular, HTML/CSS, Bootstrap, etc is a very strong plus.

  • Client facing or consulting experience highly preferred.

  • Skilled problem solvers with the desire and proven ability to create innovative solutions.

  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.

  • Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.

  • Phenomenal communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers.

  • Bachelors Degree in MIS, Computer Science, Math, Engineering or comparable major.

  • Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design.

  • Knowledge and experience in developing software using agile methodologies.

  • Proficient in authoring, editing and presenting technical documents.

  • Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
**More About Perficient
**Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions.
Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index.
Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.
Select work authorization questions to ask when applicants apply

  • Are you legally authorized to work in the United States?
  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Apply

Customer Solutions Engineer- West

As a Customer Solutions Engineer (CSE) you will provide product knowledge and technical insights during conversations with both new and existing customers. Working with our Sales team, you will own the technical and functional evaluation of Quick Base, demonstrating the simple power of the platform for Citizen Builders and non-technical resources, building custom proofs of concept, and addressing technical questions to help close opportunities. You will also serve as the technical expert of the Customer Success team, working with existing customers to strategize the most effective use of Quick Base so that enterprises can gain higher value from the platform.

You have demonstrated the ability to lead the planning and development of technical solutions to solve moderate to complex business requirements. In addition to a strong technical background, you have a consultative mindset, always showing high levels of curiosity about customers and their objectives, and leveraging all information sources to drive future conversations.

Responsibilities:

  • Drive Sales Conversion: Evaluate the needs and personas of key decision makers on key high value deals, in order to help Account Executives formulate effective strategies.
  • Improve the Buyer Journey: Gain a deep understanding of prospective customers to customize presentations and demonstrate how Quick Base can help them achieve success.
  • Ensure Best Practices: Work with key customer stakeholders to ensure best practices are implemented for long-term success, including all IT, Security, Technical, and policy concerns are addressed.
  • Enable Customer Success: Drive increased adoption and usage in existing customers by presenting best practices, identifying pain points and resolving issues, and guiding the evolution of the Quick Base platform.

Professional Experience:

  • Experience presenting for varying audiences of different technical experience and aptitude
  • Experience establishing and nurturing relationships at all levels, from individual contributors to C-suite
  • Experience working with relational databases
  • Experience working with SaaS integration services is a plus

Qualifications:

  • BS/BA degree (Computer Science or Business degree preferred)
  • 2+ years delivering technical solutions in software sales, services, engineering, or support
  • Strong understanding of web service technology and protocols (REST, SOAP, XML, JSON)
  • General working knowledge of object oriented programming and scripting languages (JS, PHP, PYTHON, JAVA)
  • Highly curious about Business Process, experience in optimizing and automating processes is a plus
Apply

Java / Full Stack Developer

Perficient, Inc. in Salt Lake City, UT 0 mi java reactjs java-ee

At Perficient youll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And youll do it with cutting-edge technologies, thanks to our close partnerships with the worlds biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.
Were proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.
Perficient currently has a career opportunity for a Java Full Stack Developer for our national Advanced Technology Solutions team. The initial project assignment at one of our locations including Fairfax, VA, Atlanta, GA, Jacksonville, FL or Lafayette, LA.
**Job Overview
**As a Senior Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design.
**Responsibilities
**

  • Participate in the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver.
  • Provide full stack development leadership and expertise.
  • Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service.
  • Develop and maintain effective working relationships with team members.
  • Demonstrate the ability to adapt and work with team members of various experience level.

**Qualifications
**

Pass

  • ionate coders with 3-5 years of application development experience. Spec

  • ific technology requirements include:

  • REST and MicroServices development using Java

  • Spring Boot

  • No SQL databases such as Mongo

  • Node.js

  • Experience working with a cloud platform. OpenShift is a strong plus

  • Experience with front end technologies including React, Angular, HTML/CSS, Bootstrap, etc is a very strong plus.

  • Client facing or consulting experience highly preferred.

  • Skilled problem solvers with the desire and proven ability to create innovative solutions.

  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.

  • Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.

  • Phenomenal communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers.

  • Bachelors Degree in MIS, Computer Science, Math, Engineering or comparable major.

  • Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design.

  • Knowledge and experience in developing software using agile methodologies.

  • Proficient in authoring, editing and presenting technical documents.

  • Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
**More About Perficient
**Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions.
Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index.
Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.
Select work authorization questions to ask when applicants apply

  • Are you legally authorized to work in the United States?
  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Apply

Full-Stack Rails/React Engineer (Mid-Senior)

Mavenlink seeks a thoughtful, enthusiastic Rails/React Engineer to join our Salt Lake City office. The role blends front-line development of challenging new features along with big-picture technical influence. You’ll have a voice in making our technology more sophisticated and scalable.

Our product is a mature SaaS platform helping service organizations to manage their businesses. Substantial customer growth is bringing interesting engineering challenges that we’d like your help with.

In particular, we’re supporting much bigger customers who need to work with larger data sets. As a result, we’ve been solving performance challenges at the forefront of React-based front-end development. Additionally, the API supporting our front end is evolving away from REST and towards the efficiency of GraphQL-inspired approaches, while demands on our back end are prompting creative solutions beyond traditional Rails.

Our team culture emphasizes collaboration, communication and enthusiasm for helping each other. We use agile values to evolve our practices. Working in small teams, our engineers write code using pair programming and test-driven development.

What You'll Do:

  • Work with our product team to understand customer goals and devise elegant solutions

  • Develop challenging customer-facing features using React and Rails

  • Help evolve a large codebase with insight, energy and creativity

  • Contribute positively to team culture

  • Guide newer engineers in growing their contributions and skills

  • Collaborate with colleagues to evolve Mavenlink technology

Your opinion, voice and experience will be valued, and you’ll have our support in pursuing your ideas.

While this is an individual contributor role, you'll have the chance to grow into a leadership role, if desired, supported by coaching and mentorship.

What We're Looking For:

  • Commitment to contributing to an inclusive workplace

  • Experience contributing to complex application development efforts

  • Experience developing performant, scalable front ends using React & Redux

  • Sound knowledge of Ruby and Rails and databases / SQL

  • Appreciation for agile/XP approaches to software development

Apply

Full-Stack Rails/React Engineer (Mid-Senior)

Mavenlink seeks a thoughtful, enthusiastic Rails/React Engineer to join our Salt Lake City office. The role blends front-line development of challenging new features along with big-picture technical influence. You’ll have a voice in making our technology more sophisticated and scalable.

Our product is a mature SaaS platform helping service organizations to manage their businesses. Substantial customer growth is bringing interesting engineering challenges that we’d like your help with.

In particular, we’re supporting much bigger customers who need to work with larger data sets. As a result, we’ve been solving performance challenges at the forefront of React-based front-end development. Additionally, the API supporting our front end is evolving away from REST and towards the efficiency of GraphQL-inspired approaches, while demands on our back end are prompting creative solutions beyond traditional Rails.

Our team culture emphasizes collaboration, communication and enthusiasm for helping each other. We use agile values to evolve our practices. Working in small teams, our engineers write code using pair programming and test-driven development.

What You'll Do:

  • Work with our product team to understand customer goals and devise elegant solutions

  • Develop challenging customer-facing features using React and Rails

  • Help evolve a large codebase with insight, energy and creativity

  • Contribute positively to team culture

  • Guide newer engineers in growing their contributions and skills

  • Collaborate with colleagues to evolve Mavenlink technology

Your opinion, voice and experience will be valued, and you’ll have our support in pursuing your ideas.

While this is an individual contributor role, you'll have the chance to grow into a leadership role, if desired, supported by coaching and mentorship.

What We're Looking For:

  • Commitment to contributing to an inclusive workplace

  • Experience contributing to complex application development efforts

  • Experience developing performant, scalable front ends using React & Redux

  • Sound knowledge of Ruby and Rails and databases / SQL

  • Appreciation for agile/XP approaches to software development

Apply

Remote Jobs

Full stack React Rails senior

new

Codelitt Incubator is looking for a Full Stack Developer with experience in HTML, CSS, and Javascript(React required)and a backend language (Ruby, Go, Python or C#). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.

While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred.

Benefits

  • Great mentorship and company culture

  • Healthcare benefits package (only for US)

  • Fun office space in Wynwood (Miami - if you so choose)

  • Competitive salary

  • Your birthday off

  • 2 weeks of vacation per year

  • Maternity and paternity benefits

  • Your local public holidays off

  • The flexibility to work anywhere you prefer

  • The chance to work with some of the most prestigious clients in the world

  • Lots of fun team building events throughout the year

  • The opportunity to work with a fun and talented bunch of people from all over the world!

    Apply now and work remotely at Codelitt

Apply

Senior Frontend Developer (Ember.js)

new

As a Senior Frontend Developer at Volders, you’ll work together with the team to maintain our existing SPA product (Ember.js), as also to help the team to identify the technologies and tools for the future (e.g. React, Vue, etc). You’ll own what you build, making technical decisions and applying the best practices to every piece of code.
Requirements

About the team

  • We are a small team of senior software developers
  • We work remotely in different timezones
  • Our SPA is built using Ember (frontend) and Ruby (backend)
  • We have an informal, collaborative and ego-free environment
  • We embrace Continuous Integration
    Apply now and work remotely at Volders GmbH
Apply

Full stack React Angular Node.js Developer

new
  • Are you looking for a remote work on international projects?

  • Are you looking for 40 hours a week workload?

  • Is it suitable for you to use time tracker at work?

  • Is your hourly rate $20 - $30?

Soshace is an online platform that will provide you with remote work with hourly payment on modern projects lasting on average 6-9 months and more.

We are looking for a long-term partnership so when the first project ends we’ll find you a second one and after that the third and so on.

We expect you to work on our projects 8 hours a day Monday-Friday in your time zone. 

  • Do you have more than 3-year commercial experience with JavaScript?

  • Do you have more than a year of experience in commercial projects with Node.js and React/Angular version 2 and above?

  • Can you provide a portfolio of relevant projects?

  • Do you have good writing and speaking skills in English (Upper-Intermediate and above)?

If you answer “yes” to all questions, send us your CV and be ready to provide a portfolio of projects you took part in.

We have the next stages of the interview: 

  • Primary interview (a detailed discussion of your resume and portfolio)

  • Online test

  • Interview with a technical specialist.

    Apply now and work remotely at Soshace

Apply

Jobs farther away

Lead Developer (React/Vue.js, Node.js, C#, MVC)

IHS Markit in Boulder, CO 355 mi reactjs c# node.js sql .net
new

Job Description

Who is Markit Digital
We design, develop, and host data rich, full featured, and highly trafficked web and mobile applications for financial institutions, brokerages, and media clients from all over the world. We leverage a combination of modern front end frameworks, our RESTful data layer, and the latest and greatest tools the industry has to offer to deliver some of the fastest and most utilized applications in the financial industry. We work closely in teams to promote an inclusive environment with tons of idea sharing.

What you'll do at Markit Digital

  • Lead a cross-functional team, focused on technology and execution, who are building amazing web sites for some of the biggest names in the financial industry

  • Lead and learn from developers of all levels, evangelizing your knowledge and best practices to colleagues

  • Work with our clients to improve their current offerings in addition to conceptualizing new ways to engage with their users

How you'll do it at Markit Digital

  • You will lead a team through all phases of the agile delivery process and leverage your wealth of experience to provide your team with feedback and technical expertise

  • You're able to tap into your teams natural and untapped potential to deliver

  • Guide your team on proof-of-concepts from concept through execution

  • Partner with the world's largest financial design team to bring client visions to reality

  • You're smart and motivated enough to find a way, even if you don't know how yet

  • You will help balance project timelines and team commitments in an exciting fast paced environment

Required Skills:

  • JavaScript

  • Semantic HTML

  • CSS, LESS, SASS

  • React or Vue.js

  • Redux, Vuex, or other equivalent state management

  • Node.js

  • NPM, Webpack, Gulp, Grunt

  • Continuous Integration Tools

  • Unit Testing experience (Mocha, Jest, etc)

  • Exposure to jQuery, Bootstrap

Bonus Points for:

  • .NET MVC with C#

  • SQL

  • Web Accessibility

  • Web Site Security

  • IT Degree or relevant professional experience

Where we're going at Markit Digital
Hot on the heels of moving our service oriented architecture to the cloud and automating our deployments and configurations, we're moving to a containerized environment and building a RESTful product suite. We are always on the lookout for ways to make our sites more secure, scalable, and fast. We are continuing to explore our wealth of new data sources outside of the financial markets to pioneer new market spaces like virtual and augmented reality.

This position is not eligible for relocation assistance or visa sponsorship at this time.

Apply

Full Stack Agile Web Developer (React/Angular, JavaScript, SQL)

new

Who is Markit Digital

We design, develop, and host data rich, full featured, and high traffic web and mobile applications for financial institutions, brokerages, and media clients from all over the world. We leverage a combination of our mature .NET stack along with the latest and greatest the industry has to offer to deliver some of the fastest and most utilized applications in the financial industry. We work closely in teams to promote an inclusive environment with tons of idea sharing.

What you'll do at Markit Digital

  • Contribute to a cross-functional team who are building amazing web sites for some of the biggest names in the financial industry

  • Mentor and learn from developers of all levels, evangelizing your knowledge and best practices to colleagues

  • Work with our clients to improve their current offerings in addition to conceptualizing new ways to engage with their clients

How you'll do it at Markit Digital

  • Leverage your 4-7 years of industry experience to provide your team with feedback and expertise

  • Satisfy your natural craving for problem solving by building proof-of-concepts and designing applications

  • Tap into your passion for building intuitive, performant, and secure web experiences to create the next generation of industry leading web sites

  • You're smart and motivated enough to find a way, even if you don't know how yet

  • You will help balance project timelines and team commitments in an exciting fast paced environment

Required Skills

  • JavaScript, HTML, CSS

  • jQuery, Bootstrap, LESS. SASS

  • .NET MVC with C#

Additional Desired Skillsets

  • NPM, Gulp, Continuous Integration Tools

  • Angular, React, or Vue

  • NodeJS

  • SQL

  • Web Accessibility

  • Web Site Security

  • IT degree or related professional experience

Where we're going
Hot on the heels of moving our service-oriented architecture to the cloud and automating our deployments and configurations, we're rolling out new tools to our stack like Angular, React, and Vue. We are always on the lookout for ways to make our sites more secure, scalable, and fast. We are continuing to explore our wealth of new data sources outside of the financial markets to pioneer new market spaces like virtual and augmented reality.

This position is not eligible for relocation assistance or visa sponsorship at this time.

Apply

UX Engineer, Front End (Web)

Note: By applying to this position your application is automatically submitted to the following locations: Sunnyvale, CA, USA; Boulder, CO, USA; Mountain View, CA, USA; San Francisco, CA, USA

Minimum qualifications:

  • Bachelor's degree in Computer Science, HCI, Design, or equivalent practical experience.

  • Experience with one or more of the following: Java, JavaScript, or C/C++.

  • Experience with web technologies (object-oriented JavaScript, HTML, CSS), and experience with web standards, including HTML5 and CSS3.

  • Experience designing and implementing user interfaces (UIs).

Preferred qualifications:

  • Experience with JavaScript frameworks (Backbone, Angular, or Ember) and CSS pre-processing frameworks (Sass or Less).

  • Experience with scripting languages, such as Python, Ruby, etc.

  • Experience with and passion for user-interface design.

  • Demonstrated sense of web design and attuned to the fundamentals of user experience, including accessibility.

  • Ability to communicate to all levels of users (internal and external), demonstrated problem-solving skills, adaptable, proactive and willing to take ownership.

About the job

Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step.

Our team works to build applications that enable people to seamlessly collaborate and accomplish complex tasks together. Were on a mission to build apps that will be a refreshing change from the usual enterprise products and tools.

As a UX Engineer, you'll work on the front end of our products and features used by people everyday. The work is challenging, fast-paced, and always changing. You have demonstrated analytical skills, an unwavering commitment to quality, a collaborative work ethic, and cutting-edge coding skills. You live and breathe the fundamentals of JavaScript (not just jQuery), CSS, and HTML, and command a portfolio of web technologies new and old - all in order to launch innovative features to a global audience.

User experience is at the forefront of how we create intuitive, innovative, and beautiful products that people love. We strive to learn and understand our users needs, behaviors, and emotions to gather insights that inform product strategy and design. Our UX teams include designers, researchers, content strategists, and engineers who are passionate about quality, usability, and simplicity. We work on collaborative teams to solve complex challenges and craft experiences that highlight our products unique capabilities and personalities. Our work touches billions while exemplifying a key principle that is core to Googles philosophy: Focus on the user and all else will follow.

Responsibilities

  • Work closely with UX designers, project managers and back-end engineers to implement versatile front-end solutions to web development issues.

  • Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do.

  • Manage your own time, and work well both independently and as part of a team.

  • Launch, iterate and make a difference. Provide front-end coding expertise, and help make our products better for users.

  • Design and develop the front ends of user-facing products.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Apply

UI Performance Engineer (Senior/Lead/ Principal)

new

Software Engineer, Performance (UI)Senior, Lead, Principal

Location: US & Canada

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

View our daily transaction volume here: https://status.salesforce.com/performance

Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

Your impact:

Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

General Requirements:
6+ years of UI Software development experience
3+ years in performance engineering
Deep understanding of Object Oriented Programming
Hands-on experience in JavaScript, React and NodeJS
Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience in using UI profilers and deep understanding of chrome developer tools
Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Hands-on experience with performance measurement, analysis, and optimization
Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
Experience performing simulation or lab experimentation to analyze application/ system performance
Distributed systems debugging
Ability to work cross-functionally to articulate, measure and solve performance issues
Passion for continuous improvement in building knowledge base technically and professionally
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

Preferred Skills:
SaaS experience at scale
Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
JVM and garbage collector tuning, heap dump analysis experience
Experience with the following performance tools: JMeter, YourKit
Agile/ Scrum methodology experience
Knowledge of back-end systems and API’s, developer tools and compilers
Knowledge of statistical analysis and experimental design techniques
Working knowledge of Linux operating system

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*LI-Y

Apply

Senior Full Stack Engineer (.NET)

The SR Full Stack Developer is responsible for front-end, server-side, and database application development in the design, implementation, and maintenance of the company’s applications.

**Essential Functions

**As a member of an agile delivery team:

  • Work with architects and product managers to design, estimate, and implement application features in front-end, server-side, and database tiers according to the company’s standards for architecture and secure application development

  • Implement services for data acquisition and integration into the company’s data tier

  • Follow procedures related to software configuration and the delivery pipeline for application development

  • Perform unit, commit, integration, and non-functional (performance, penetration, security) testing necessary to assure that the software is releasable

  • Troubleshoot data issues in development, test, and production environments, including use of performance metrics and test reports to identify problem areas

**Skills Required

**This position requires strong analytical and problem-solving skills equal to the challenges of a complex application and industry. Must have strong verbal and written communication skills and the interpersonal skills necessary to successfully collaborate with teammates and report to stakeholders -- technical and non-technical.

**Knowledge/ Experience Required

**A bachelor’s degree in CIS or equivalent experience with at least 6-8 years of experience in application development to include:

  • Review and estimation of user stories in an agile process

  • Expert C# .NET, ASP.NET, HTML5, CSS, and JavaScript skills

  • Expertise with object-relational programming with MS-SQL Server (Entity Framework preferred)

  • Experience with a mainstream JavaScript framework such as Angular, React, or Vue (React/Redux is preferred)

  • Experience with an automated unit testing framework for .NET such as nUnit.

  • Familiarity with RESTful web API development on both producer and consumer sides

  • Daily use of typical IDE (VisualStudio) and source management tools such as TFS or Git (Git is preferred)

Must be familiar with Enterprise Application Integration (EAI) patterns and have a solid understanding of Windows operating system principles. Logistics industry experience is preferred.

**Abilities Required

**Must have a conscientious regard for quality and the needs of the customer. Must be able to prioritize tasks and accomplish assignments autonomously. Must have the demonstrated capacity to learn quickly in a self-directed manner and to keep up with best practices and current technology in the relevant areas. Must have solid analysis and troubleshooting skills. Must have good communication skills and work well as part of a cross-functional agile delivery team.

GetSwift is an early stage, fast growing, complex online logistics/delivery tracking and management software that enables business owners around the world to completely re-imagine the way they deliver and delight their end user.

We're looking for like-minded people who want to change the way deliveries are managed, executed and tracked by businesses and consumers on a global scale. Please reach out and introduce yourself, even if you don't see a opportunity below that completely fits your expertise, as in some cases - work ethic, drive & discipline we believe is just if not more important than skills.

Apply

C#, AWS, JavaScript, Angular Developer

5280 Solutions in Littleton, CO 373 mi .net c# angular asp.net-mvc javascript

QUALIFIED US CITIZENS ARE ENCOURAGED TO APPLY. WE ARE UNABLE TO SPONSOR VISAS AT THIS TIME.

Nelnet

I've been tasked with identifying a senior C#, MVC, JavaScript, Angular developer to add to a dev team in a financial services company that is designing and implementing scalability solutions to allow the company's applications to support increasing the volume and load on their system by a factor of 5. Using strategies such as just in time data delivery, a new SQL queuing strategy and increasing the use of parallel threading.

The environment is flexible and fun and the development team work well together. Company offers a good benefit package (all benefits except the 401K begin the day you start work), an annual performance bonus and the time off policy is super generous.

If you are even remotely interested in hearing more, please contact me. I can be reached on Stack, via email at tpryor@5280solutions.com or on my mobile at 303.667.5280.

Apply

Lead/Senior Full Stack Developer

Chatham Financial in Littleton, CO 373 mi angularjs agile c#

The Role

We are seeking a Lead Full Stack Developer to join our growing application development team. As a part of our team, you will be developing innovative, high quality, and robust web applications and micro services.

**As a member of the *team* you will…**

  • Help lead development projects of cutting-edge financial applications.

  • Be a member of an agile scrum team that owns development of a specific product or platform.

  • Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.

  • Develop software in our technology stack which is constantly evolving but currently includes .NET, ServiceStack, RabbitMQ, SQL Server, ASP.NET MVC, Angular, Redis, various Amazon web services, unmanaged C code, Nvidia Cuda, and Python.

  • Participate in Quarterly Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.

Qualifications

  • 7 years experience in software development.

  • Experience leading development projects and making design decisions.

  • Object-oriented design patterns; languages including C#, C++ or Java; web frameworks like AngularJS; and relational and NoSQL databases.

  • Comfort with full stack software development, including computationally intense back-end development and service design, data storage and access models, enterprise level messaging patterns, and modern web development frameworks.

  • Proclivity towards refactoring and continuously improving OO code through agile development methods.

  • Testing skills including use of inversion of control, mocks, and stubs in unit testing and integration testing frameworks.

  • Experience working in an agile scrum environment.

Bonus Points

  • Open source development projects.

  • Contributions to the local developer community.

  • Advanced degrees in mathematics, computer science, engineering, or sciences.

  • R&D experience at the collegiate or professional level.

  • Quantitative and modeling skills with an ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.

Apply

Full Stack Software Developer

Chatham Financial in Littleton, CO 373 mi angularjs agile c#

The Role

We are seeking a Full Stack Developer to join our growing application development team. As a part of our team, you will be developing innovative, high quality, and robust web applications and micro services.

**As a member of the *team* you will…**
•Develop cutting-edge financial applications.
•Be a member of an agile scrum team that owns development of a specific product or platform.
•Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.
•Develop software in our technology stack which is constantly evolving but currently includes .NET, ServiceStack, RabbitMQ, SQL Server, ASP.NET MVC, AngularJS, Redis, various Amazon web services, unmanaged C code, Nvidia Cuda, and Python.
•Participate in Quarterly Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.

Qualifications
•Bachelor’s Degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience.
•Object-oriented design patterns; languages including C#, C++ or Java; web frameworks like AngularJS; and relational and NoSQL databases.
•Comfort with full stack software development, including computationally intense back-end development and service design, data storage and access models, enterprise level messaging patterns, and modern web development frameworks.
•Proclivity towards refactoring and continuously improving OO code through agile development methods.
•Testing skills including use of inversion of control, mocks, and stubs in unit testing and integration testing frameworks.
•Experience working in an agile scrum environment.

Bonus Points
•Open source development projects.
•Contributions to the local developer community.
•Advanced degrees in mathematics, computer science, engineering, or sciences.
•R&D experience at the collegiate or professional level.
•Quantitative and modeling skills with an ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.

Apply

Senior Full Stack Engineer

McKinsey & Company in Denver, CO 378 mi reactjs agile cloud node.js python
new
  • Bachelor's degree in Computer Science or equivalent area

  • 8+ years of experience in Software Engineering

  • Experience with building B2B and consumer quality products, enabling business capability and objectives through technology

  • Hands-on skills working with SQL and No-SQL databases

  • Broad experience across the following application development technologies and in-depth skills with at least one: NodeJS, Angular, React, Python, R, Java and/or other open source application development frameworks

  • Strong cloud infrastructure experience with AWS

  • Experience in container technologies like Docker / Kubernetes a plus

  • Experience in engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, application security

  • Knowledge of Agile software development process

  • Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions

  • Able to work under competing priorities, manage expectations effectively and support the team under pressure-

  • Comfortable with ambiguity and rapid changes common in early-stage product development

  • Distinct customer focus and quality mindset

  • Able to manage own professional development and contribute to functional knowledge building

  • Strong command of English language (both verbal and written)

WHO YOU'LL WORK WITH

You’ll work with McKinsey’s agricultural analytics team (ACRE) in Chicago, IL. Our Agriculture Practice advises agribusiness, consumer food, government, and investor clients on strategic and operations issues, helping support industry-shaping decisions that impact the future of global food production. Within this group, the ACRE team applies advanced analytics and big data techniques to global agricultural markets, driving insights at the micro and macro levels.

McKinsey New Ventures fosters innovation driven by analytics, design thinking, mobile and social by developing new products/services and integrating them into our client work. It is helping to shift our model toward asset-based consulting and is a foundation for – and expands our investment in – our entrepreneurial culture. Through innovative software as a service solutions, strategic acquisitions, and a vibrant ecosystem of alliances, we are redefining what it means to work with McKinsey.

As one of the fastest-growing parts of our firm, New Ventures has more than 1,500 dedicated professionals (including more than 800 analysts and data scientists) and we’re hiring more mathematicians, data scientists, designers, software engineers, product managers, client development managers and general managers.

WHAT YOU'LL DO

You will help deliver software products with high levels of value, usability, quality and predictability for our ACRE Solution.

You will develop new products to take to our clients, leveraging cloud technologies, and microservices architecture patterns. You will be an active learner, identifying new open source libraries. You will use unfamiliar technologies and learn new programming languages to meet technical requirements. You will have a strong understanding of key agile engineering practices to guide teams and contribute to growing and improving our engineering practices.

In this role you will lead a development team and mentor engineers within the team. You will ensure accurate and complete release and deployment plans by the team and you will build through consensus a technical vision and help the team execute and iterate on it. You will help your team build better engineering practices, building on our automated testing and continuous integration practices. Initially you may be working with a development partner team as we build out our internal engineering capability.

You will identify and escalate technical barriers, dependencies and risks. You will ensure technical standards and best practices are followed at all times. You will help manage the process by which code is delivered and its quality. You will contribute code and participate in code reviews, you will facilitate breaking down user stories into technical tasks. You will communicate technical and delivery risk to team and escalate to management when appropriate.

Apply

Platform Engineer - Container, Cloud, Testing

Buildit@Wipro Digital in Denver, CO 378 mi cloud java .net testing amazon-web-services

Job Description

You are a technical lead, DevOps lead or technical architect. You will have broad experience across the entire software development life-cycle, from inception through to production. You will have successfully delivered complex technical programmes of work at scale.

Role

The work is varied, ranging from engineering leadership within a product team to developing sustainable infrastructure via container orchestration to changing engineering practices that cross organisational boundaries. You will need initiative, resilience and patience, but you will have the opportunity to directly impact how large enterprises practice software engineering.

Please, note that this role requires up to 60% travel within the US.

Qualifications

Technical Skills

  • Good engineering practices:

    • Continuous integration/delivery (Jenkins, Travis, CircleCI)

    • Testing: TDD, BDD, integration, E2E

    • Code-reviews

    • Pairing

    • Source code control: git, git flow

    • Documentation

  • Languages and frameworks:

    • Java/NodeJS/Groovy/Scala/Ruby/Python/Bash

    • Spring/Express/Cucumber/React

  • Working knowledge of latest technologies:

    • Containers (Docker, Kubernetes, Rancher)

    • Cloud infrastructure/services (AWS, Azure, Google Cloud Platform)

    • Infrastructure-as-code (Ansible, Puppet, Terraform)

  • Operational experience:

    • Understanding of high-availability, disaster-recovery, monitoring and logging at scale

Non-technical Skills

  • Good communication skills across diverse groups (stakeholders, engineers, business analysts, etc.)

  • Initiative (identify value work and execute delivery)

  • Leadership (influencing stakeholders, up-skilling engineers)

  • Commercial awareness (pragmatic approach to problem-solving)

  • Systems thinker (understand how large organisations operate and common pitfalls, LEAN manufacturing)

  • Agile (experience with Scrum, Kanban)

  • Collaboration (work in an open and sharing culture)

Additional Information

If the above sounds like something you're currently doing, something you believe you can do, or even something you would like to do, get in touch with us and let's have a chat.

Feedback

We aim to provide feedback as soon as possible. In the meantime, if you have any feedback on the process we would be very keen to hear it. We are constantly looking for ways to improve and refine how we work so would love to hear what your side of the story is, good or bad.

For more information, please, visit our website https://buildit.wiprodigital.com/

Apply

Full Stack Engineer

We are looking for a Full Stack Engineer that can help us continue to deliver a web and mobile experience that allows travelers to connect all around the world.

About this role

As a Full Stack Engineer, you will support delivery of Couchsurfing's web and API roadmap. You will contribute to architecture and testing frameworks to ensure our applications are scalable, resilient, and offer millions of Couchsurfers a delightful experience. Having a front-seat into our complex code-base, we will rely on you to alert us of issues as well as opportunities for improvement.

You will interact on a daily basis with product teams in Denver and San Francisco, engineers in Denver, Ukraine and Brazil, and will report directly to the Engineering Team Lead (Denver-based). If you are an experienced Full Stack Developer that is looking for a challenge where the sharing economy / travel space, please apply below.

Experience and skills we're interested in

  • 2-3 years working on consumer websites using Rails in a team environment

  • Experience with modern frontend development frameworks and tooling

  • An understanding and passion for using proven testing practices to improve software quality and reduce risk

  • Experience working with relational databases such as MySQL or PostgreSQL

  • Some experience with Redis and ElasticSearch is preferred

  • Comfortable writing test suites and specs

  • Experience with high-load applications is a plus

  • Experience with AWS services and containers is a plus

  • Experience with mobile development on iOS and/or Android is a plus

  • Believer in data driven decision making, problem-solving skills

  • Experienced in lean, agile development practices

  • English fluency is a must

The responsibilities you’ll take on

  • Architect, build, ship and maintain new and existing product features

  • Contribute to technical planning meetings

  • Work closely with product managers and UX/UI designers to ensure the features are delivered according to specifications

  • Continuously identify and implement process improvements

  • Write code on a daily basis, to include unit and integration tests

    A bit about our stack

  • Infrastructure: AWS, Terraform, Kubernetes

  • Backend: Ruby on Rails

  • Frontend: Javascript, ES6, SASS

  • Data: MySQL, Redis, Elasticsearch, Redshift

  • Management: JIRA, Confluence, Slack,

  • Testing: Cucumber, RSpec

  • Operational Visibility: EFK, Grafana, Prometheus

A bit about you

  • A track record for learning new skills and being able to contribute with them quickly

  • Strong communication and collaboration skills, and the ability to take constructive feedback well

  • The ability to drive objectives to completion

  • A talent for simplifying, and passion for great design

  • Passion for travel is a plus!

Culture and perks

  • Awesome co-workers who care about building a great service and each other

  • Best in-class tools for developing software and communicating with the team

  • We work hard and play hard - you have freedom to get the job done, but must deliver results

  • Business trips to the San Francisco Headquarters for product planning and team-building

  • Unlimited paid time off

Apply

Senior Full Stack Engineer - Web and API

We are looking for a Senior Full Stack Engineer that can help us continue to deliver a web and mobile experience that allows travelers to connect all around the world.

About this role

As a Senior Full Stack Engineer, you will support delivery of Couchsurfing's web and API roadmap. You will contribute to architecture and testing frameworks to ensure our applications are scalable, resilient, and offer millions of Couchsurfers a delightful experience. Having a front-seat into our complex code-base, we will rely on you to alert us of issues as well as opportunities for improvement.

You will interact on a daily basis with product teams in Denver and San Francisco, engineers in Denver, Ukraine and Brazil, and will report directly to the Engineering Team Lead (Denver-based). If you are an experienced Full Stack Developer that is looking for a challenge where the sharing economy / travel space, please apply below.

Experience and skills we're interested in

  • At least four years working on consumer websites using Rails in a team environment

  • Experience with modern frontend development frameworks and tooling

  • An understanding and passion for using proven testing practices to improve software quality and reduce risk

  • Experience working with relational databases such as MySQL or PostgreSQL

  • Some experience with Redis and ElasticSearch is preferred

  • Comfortable writing test suites and specs

  • Experience with high-load applications is a plus

  • Experience with AWS services and containers is a plus

  • Experience with mobile development on iOS and/or Android is a plus

  • Believer in data driven decision making, problem-solving skills

  • Experienced in lean, agile development practices

  • English fluency is a must

The responsibilities you’ll take on

  • Architect, build, ship and maintain new and existing product features

  • Contribute to technical planning meetings

  • Work closely with product managers and UX/UI designers to ensure the features are delivered according to specifications

  • Continuously identify and implement process improvements

  • Write code on a daily basis, to include unit and integration tests

A bit about our stack

  • Infrastructure: AWS, Terraform, Kubernetes

  • Backend: Ruby on Rails

  • Frontend: Javascript, ES6, SASS

  • Data: MySQL, Redis, Elasticsearch, Redshift

  • Management: JIRA, Confluence, Slack,

  • Testing: Cucumber, RSpec

  • Operational Visibility: EFK, Grafana, Prometheus

A bit about you

  • A track record for learning new skills and being able to contribute with them quickly

  • Strong communication and collaboration skills, and the ability to take constructive feedback well

  • The ability to drive objectives to completion

  • A talent for simplifying, and passion for great design

  • Passion for travel is a plus!

Culture and perks

  • Awesome co-workers who care about building a great service and each other

  • Best in-class tools for developing software and communicating with the team

  • We work hard and play hard - you have freedom to get the job done, but must deliver results

  • Business trips to the San Francisco Headquarters for product planning and team-building

  • Unlimited paid time off

Apply

Senior Web Developer

Envision Technology Partners, Inc. in Greenwood Village, CO 378 mi .net c# javascript css asp.net-mvc

This is a hands-on web application development position. Typical duties/responsibilities include:

  • Design, develop, and test updates to existing application functionality and/or new features and modules within Envision’s product suite, serving the public health sector

  • Complete user interface tasks primarily using C#, JavaScript, and the .NET framework

  • Complete database tasks using T-SQL and SQL Server 2012-2016 via EF and/or stored procedures

  • Provide architectural guidance for Web technologies such as Bootstrap, JQuery, Knockout, etc.

  • Generate technical documentation as applicable

  • Work with customers and/or other team members to complete technical design tasks

  • Support system, integration, and end user testing as necessary

  • Collaborate with customers and other team members on ideas, designs, and issues (both technical and non-technical)

Local Candidates Only.

Skills & Requirements

Web Technologies

  • 5+ years of web application development experience (REQUIRED)

  • 2+ years of experience with C# and the .NET 2.0 – 4.x Framework, MVC and WebForms (REQUIRED)

  • 3+ years of experience with JavaScript and related technologies (REQUIRED)

  • 2+ years of experience with Client-side technologies e.g., DHTML, HTML, CSS (REQUIRED)

  • XML (PREFERRED)

  • .NET Web services (REQUIRED)

  • AJAX (PREFERRED)

  • Solid understanding of Object Oriented Programming and Design concepts (PREFERRED)

Database

  • 2+ years of development experience using T-SQL and/or EF (REQUIRED)

  • 2+ years of experience with Microsoft SQL Server 2014 or later (REQUIRED)

Other

  • Experience in full life cycle process of web application development including technical requirements gathering, documentation, and testing (REQUIRED)

  • 2+ years experience with Microsoft Visual Studio 2012-2017 or later (REQUIRED)

  • Microsoft Team Foundation Server 2012 or later (OPTIONAL)

  • Multi-tier application development experience (OPTIONAL)

Education

  • B.S. in Computer Science or related field, or Associates degree in technical field with additional relevant experience (REQUIRED)
Apply

Lead JavaScript React Developer

Big Ladder Software in Denver, CO 378 mi javascript reactjs react-redux css3 rest

Perhaps in a past life you were a mechanical engineer or energy modeler that was drawn into the intriguing world of web programming and software development long ago. Maybe you have a degree in physics or mathematics but somewhere along the way you became more excited about creating the software tools rather than using them. Or possibly you’re just a really talented web developer that drives a Prius and loves to recycle. You are now an encyclopedia of programming knowledge and web wisdom accrued over the years. So what’s missing? Maybe you’ve been working at Internetz Inc. where you and a horde of other developers try to maximize the clicks while hanging on for that mercurial, next round of VC funding. Somewhere in the back of your mind, you wonder if it might be possible to put your skills to good use for a higher purpose… What if you could enjoy the challenge of interesting, creative work, while also having a meaningful impact on the planet? What if you could play a major role in a small, but growing, dynamic team of mechanical engineers, scientists, and programmers? Sound like you?

Responsibilities

This job is a full-time position at our headquarters in downtown Denver. If hired, responsibilities would include:

  • Reenvisioning a legacy application into a stunning, modern JavaScript web application

  • Developing web-based user interfaces for energy modeling tools

  • Redesigning and updating company websites (bigladdersoftware.com, unmethours.com).

Minimum Qualifications

To be considered for the job, you should be able to demonstrate the following minimum qualifications:

  • Minimum three years professional experience as a front-end JavaScript developer

  • Experience leading the development of a significant web application project

  • Experience with systems integration using REST, SOAP, and other APIs

  • Strong understanding of the fundamentals of programming

  • Excellent skills and proven experience with JavaScript, HTML5, and CSS3

  • Ability to rapidly implement single-page applications from design specs

  • Experience using React and Redux libraries for complex applications

  • Experience integrating with databases and web services in the middle of the stack

  • Familiarity with full-stack web development and application deployment

  • Experience with version control systems (preferably Git)

  • Excellent communication and people skills.

Preferred Qualifications

The following qualifications are not required but will help your application stand out from the crowd:

  • Background in energy/building science, energy modeling, physics, or mathematics

  • Experience with UI/UX design

  • Experience with web application testing frameworks

  • Experience with data visualization and/or charting libraries (D3, etc.)

  • Experience with scripting languages (Ruby, Python, etc.)

  • Experience with open-source software development.

Apply

Senior Full Stack Developer/Architect

Synergetics is a professional services company that provides data driven experiences, business intelligence software solutions, information security, consulting, digital, technology, operations and R&D services. Synergetics builds government and enterprise data solutions, ranging from business process optimization to mission-critical software systems that save lives. Our cutting-edge solutions are used to detect earthquakes worldwide, track food supply chain, manage national water quality, and manage defense logistics worldwide.

Summary of Role

Synergetics is looking for a Senior Full Stack Developer to join our team and be available for different clients. This is a remote role with some on site work in the Denver area. We are looking for an individual who is an independent worker, can keep up with dynamic customer needs, has exceptional problem solving skills, and comfortable with identifying and assisting pursuit in potential areas of growth for customers and for Synergetics. This is an excellent opportunity for innovative Senior Developers yearning for the authority to design and build solutions with autonomy and lead junior developers while retaining design, development, and integration technical responsibilities.

Requirements

  • Ability to multitask and take on new technologies.

  • Experience in an infrastructure, integration and full stack development across technologies and structures.

  • Good knowledge of application development using Agile and DevOps best practices

  • Experience with a highly available and scalable SaaS.

  • Strong technical foundation in Microsoft technologies

  • Technical knowledge to recommend and/or make decisions on the best solution.

  • Experience with CI/CD tools

  • Experience with Docker or other containerization tools

  • Strong scripting skills required: Python, Shell, etc

  • Experience supporting multi-vendor technology solutions, especially with Amazon and Microsoft cloud solutions (i.e. AWS and Azure)

Responsibilities

  • Be a solution and problem solving thought leader

  • Lead the development of key solutions for our customers.

  • Manage deliverables, strive for excellence by surpassing established standards

  • Provide timely and detailed status updates to the business and stakeholders ensuring full visibility of any issues or activities

  • Ability to identify situations that may be impactful to the business and take immediate action to prevent any potential issues

  • Continuous delivery in both AWS and Azure DevOps cloud based infrastructures

  • Operational point of contact for development, operations and testing environments.

  • Evaluate current development and operations procedures, recommend and implement tools and practices to increase efficiency, reliability and repeatability.

  • Operational review of cloud architecture with the goal of automating and improving the existing and future environments.

  • Create workflows using best practices for configuration management/source control, continuous integration, build pipelines, and release pipelines

  • Maintain strong expertise and knowledge of current and emerging technologies and products

  • Provide best practices, recommendations and guidance for use of the cloud in general

  • Troubleshooting complex systems in Dev, Test, and production environments

  • Create resolutions and recommendations based on incident investigations to provide greater protection and stability to the organization

  • Develop excellent working relationship with peers across sites and multiple vendors, ensuring to contribute and adhere to best practices

  • Lead the diagnosis of complex problems with our products and recommend solutions with minimal oversight

  • Candidate must be able to effectively communicate in English (written & verbal)

  • Candidate must have permanent authorization to work in the USA for any employer

Apply

Sr. UI/Full Stack Engineer

Sr. UI Engineer/Full stack Engineer

8x8 is seeking UI Engineers and Full Stack engineers to join our new data platform analytics team. Come help us build a ML/AI powered analytics platform.

The kinds of problems you'll be working on include:

  • Creating new visualizations to show customer data

  • Own the UI for the analytics platform

  • Developing secure web applications

  • Transforming and summarizing large datasets

  • Building data driven APIs

  • Optimizing database queries

  • Creating custom data models

  • Deploying and running web applications through a continuous integration process

  • Integrating natural language and machine learning technologies into actionable insights

QUALIFICATIONS

  • Strong HTML, CSS, and JavaScript skills

  • Experience with JQuery, Bootstrap, BackBone.js, D3

  • Experience writing rest services in JAVA

  • Experience with HBASE, Elasticsearch, MySQL, Redis

  • Experience with Data Visualization

  • BS/BA in Technical Field, Computer Science or Mathematics.

  • Ability to analyze data to identify deliverables, gaps and inconsistencies.

  • Communication skills including the ability to identify and communicate data driven insights.

Nice to have:

  • AWS

  • Worked on an analytics application in the past

When applying, please tell us about some of the real-world problems you have worked on, that show your application development experience.

Apply

STAFF UI SOFTWARE ENGINEER - PHP and Javascript

STAFF UI SOFTWARE ENGINEER - PHP and Javascript

Do you love to build highly scalable, globally distributed SaaS services that touch the lives of millions of people? We are a group of hands-on, fun and dedicated engineers that build and own core technologies in our communication products. Our products are experiencing strong customer growth and the team is expanding rapidly to ensure we can meet the accelerating demand including taking advantage of massively scalable public clouds like AWS as infrastructure, rebuilding many core services to use leading technologies that help us scale, improve UX, and building out data science layers to enable new ML capabilities to improve customer experience.

Ideal candidates for this role will have experience in many of our legacy and modern technologies with a passion for continuous improvement leading projects from inception through production.

Your responsibilities will be:

  • Design and implement high-quality software solutions with an extensive unit and integration test coverage

  • Choose and implement design patterns, architectural patterns, and algorithms that enable systems or features to meet business and technical requirements

  • Strictly follow the user interface designs and user experience while ensuring a smooth and efficient execution of the application

**Qualifications: **

  • Front-end development with at least 6 years experience of web UI development, including 2 years as a technical lead

  • Comfortable working in a fast-paced highly driven environment

  • Strong knowledge of scaling large globally distributed systems

  • Developed focus on engineer efficiency through end-to-end automation

  • Effective interpersonal skills to collaborate with all product stakeholders

  • A relentless drive for improvement in product, processes and people

  • Excellent experience in CSS, HTML and Javascript concepts and techniques, as well as PHP, MySQL, Postgres, Oracle.

  • Modern Javascript frameworks such as React, Angular, Vue, Ember, Backbone

  • Ability to work independently and lead a team

  • BS/MS in Computer Science

Bonus Skills:

  • Jenkins, Bamboo, Kubernetes, Docker containers

  • Java, Tomcat, RESTful Apis,

  • Kafka, Memcached, Spring Boot

  • Flink, Elasticsearch, AWS S3, HBase, ActiveMQ, Redis, Hadoop

Apply

Sr Node Engineer

Virtusa Corporation in San Jose, CA 584 mi node.js reactjs

Sr Node Developer

24 Month+

San Jose CA

Job Description: Must Have Requirements

At least 8 years of experience building both the client- and server-side of large consumer-facing web applications from the ground up.

2+ years with server-side JavaScript framework (Node.js).

Proficient in JavaScript, HTML5, CSS3, Bootstrap, AJAX.

Strong computer science background and analytical skills.

Passion for coding and creative problem solving.

Thanks

Regards,

Shrijeet Nair

eTouch Systems

6627 Dumbarton Cir, Fremont, CA 94555

Direct Line : 510.795.4800 # 173

Fax: (510) 795-4803

E-mail: snair@etouch.net

URL: http://www.etouch.net

Apply

Front End/UI Software Engineer - PHP and Javascript

FRONT END/UI SOFTWARE ENGINEER - PHP and Javascript

Do you love to build highly scalable, globally distributed SaaS services that touch the lives of millions of people? We are a group of hands-on, fun and dedicated engineers that build and own core technologies in our communication products. Our products are experiencing strong customer growth and the team is expanding rapidly to ensure we can meet the accelerating demand including taking advantage of massively scalable public clouds like AWS as infrastructure, rebuilding many core services to use leading technologies that help us scale, improve UX, and building out data science layers to enable new ML capabilities to improve customer experience.

Ideal candidates for this role will have experience in many of our legacy and modern technologies with a passion for continuous improvement leading projects from inception through production.

Your responsibilities will be:

  • Design and implement high-quality software solutions with an extensive unit and integration test coverage

  • Choose and implement design patterns, architectural patterns, and algorithms that enable systems or features to meet business and technical requirements

  • Strictly follow the user interface designs and user experience while ensuring a smooth and efficient execution of the application

**Qualifications: **

  • Front-end development with at least 2 years experience of web UI development

  • Comfortable working in a fast-paced highly driven environment

  • Strong knowledge of scaling large globally distributed systems

  • Developed focus on engineer efficiency through end-to-end automation

  • Effective interpersonal skills to collaborate with all product stakeholders

  • A relentless drive for improvement in product, processes and people

  • Excellent experience in CSS, HTML and Javascript concepts and techniques, as well as PHP, MySQL, Postgres, Oracle.

  • Modern Javascript frameworks such as React, Angular, Vue, Ember, Backbone

  • BS/MS in Computer Science

Bonus Skills:

  • Jenkins, Bamboo, Kubernetes, Docker containers

  • Java, Tomcat, RESTful Apis,

  • Kafka, Memcached, Spring Boot

  • Flink, Elasticsearch, AWS S3, HBase, ActiveMQ, Redis, Hadoop

Apply

Front End Developer

DESCRIPTION

It is not what you think it is!

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

You will design, build, and operate web services and web front end at scale, interface with front-end and back-end teams, and deliver the plumbing in-between. Surrounded by world-class technical talent and building on a pure infrastructure translating user requirements, help define our roadmap, design, develop, and deploy end-to-end. The team is stronger due to your presence and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

The ideal candidate is passionate about application development for devices and web browsers. Experience with cross platform development frameworks and fluency with Typescript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance apps for devices. Thrive on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.

This role requires ownership, autonomy, and anability to deliver results often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance. Your experience will raise the bar to create an amazing experience for our customers.

BASIC QUALIFICATIONS

· 2+ years of hands-on front-end software development experience.
· Bachelors Degree or Master's degree or equivalent years of professional experience
· 1+ years experience in building web applications with frameworks.
· 1+ years of experience with JavaScript, HTML and CSS
· 1+ years of experience in React or React Native

PREFERRED QUALIFICATIONS

· Passion for development. We would love to hear about applications you’ve developed
· Experience developing complex applications
· A solid grasp of fundamental algorithms and applications
· Strong design and coding skills in Typescript/Javascript, and/or React
· Firm understanding of software development principles, capabilities and limitations of platforms, including first-time user experience, battery life, connectivity issues, and perceived performance
· Experience influencing software engineering best practices within your team
· Deal well with ambiguous/undefined problems; ability to work with abstract concepts
· Hands on experience with JavaScript frameworks
· Passion for operational excellence
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Apply

Senior Web Developer

DESCRIPTION

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

Playing a key role in this high-performance engineering team, you will design, build and operate Web services and Web front end at scale, interfacing with teams ranging from the front-end to the back-end, and delivering the plumbing in-between. Surrounded by world-class technical talent, and building on a pure AWS infrastructure, you will translate user requirements, help define our roadmap, design, develop, deploy, and test end-to-end. The team is stronger due to your presence, and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

This role requires ownership, autonomy, and an ability to deliver results, often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance, and your experience will raise the bar to create an amazing experience for our custom

BASIC QUALIFICATIONS

· 4+ years of hands-on software development experience.Bachelors Degree.
· 2+ years experience in building web applications with JavaScript/CSS Frameworks.
· 2+ years of development and maintenance of web services.
· 2+ years experience in, at least, one modern programming language such as Java, C#.

PREFERRED QUALIFICATIONS

· Architectural experience for large-scale, distributed systems.
· Experience in Web Application client-side development (React and Redux preferred).
· Knowledge of AWS infrastructure technologies.Understanding of client/server security models in the enterprise
· A strong understanding of excellent API design patterns for customer-facing software.
· Proven track record of ownership in designing, developing, and operating software at scale.
· Top-notch communication skills with technical and non-technical staff.
· A thirst for knowledge and continuous improvement
· Demonstrated ability to ship product to customers.
· Team Player.

Amazon.comis an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Apply

Front End Engineer

DESCRIPTION

It is not what you think it is!

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

You will design, build, and operate web services and web front end at scale, interface with front-end and back-end teams, and deliver the plumbing in-between. Surrounded by world-class technical talent and building on a pure infrastructure translating user requirements, help define our roadmap, design, develop, and deploy end-to-end. The team is stronger due to your presence and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

The ideal candidate is passionate about application development for devices and web browsers. Experience with cross platform development frameworks and fluency with Typescript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance apps for devices. Thrive on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.

This role requires ownership, autonomy, and anability to deliver results often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance. Your experience will raise the bar to create an amazing experience for our customers.

BASIC QUALIFICATIONS

· 2+ years of hands-on front-end software development experience.
· Bachelors Degree or Master's degree or equivalent years of professional experience
· 1+ years experience in building web applications with frameworks.
· 1+ years of experience with JavaScript, HTML and CSS
· 1+ years of experience in React or React Native

PREFERRED QUALIFICATIONS

· Passion for development. We would love to hear about applications you’ve developed
· Experience developing complex applications
· A solid grasp of fundamental algorithms and applications
· Strong design and coding skills in Typescript/Javascript, and/or React
· Firm understanding of software development principles, capabilities and limitations of platforms, including first-time user experience, battery life, connectivity issues, and perceived performance
· Experience influencing software engineering best practices within your team
· Deal well with ambiguous/undefined problems; ability to work with abstract concepts
· Hands on experience with JavaScript frameworks
· Passion for operational excellence
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Apply

Web Developer

DESCRIPTION

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose! This is a great opportunity to work on Version 1 of this product, help design the architecture and build infrastructure to support a brand new product from the ground up. As a Software Development Manager, you’ll have huge impact on how engage with this ground-breaking product.

You will be leading a new team to build rich and interactive user interface in a web application for the new product! Work with UX designers, Product Management and other web and mobile engineers to build something from the ground up.

We love to work with smart people who have a strong sense of ownership and strong engineering mindset. You are a technical leader for your team and a great people manager. You provide perspective and context for technology choices. You motivate your team to pursue ambiguous situations. You deeply invest in each colleague's career growth and in improving their technical knowledge. You define your team's operational metrics, and constantly measure and improve. You ensure that the products are scalable and reliable, as our customers have come to expect from us.

The ideal candidate is passionate about application development for web. Experience with cross platform development frameworks like React and familiarity with Typescript/Javascript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance web applications and thrive on delivering high quality technology solutions, in a hyper-growth environment where priorities shift fast.

BASIC QUALIFICATIONS

· Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
· 7+ years of over all industry experience with 3+ years of experience in Management
· 3+ years of experience building high performance reliable web applications
· 2 + Experience with OOD and object-oriented languages

PREFERRED QUALIFICATIONS

· Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
· Experience with professional software engineering practices and best practices for the full software development life cycle.
· Experience taking projects from scoping requirements through launch of the project.
· Experience in applying open-source technologies.
· Experience with agile software development methodologies like scrum.
· Experience with rapid prototyping and evaluation of customer applications.
· Ability to thrive in a dynamic, fast-paced environment such as with multiple priorities.
· Passionate about web application development
· Strong written and verbal communication skills, excellent technical communication with peers and non-technical cohorts
· A strong track record of project delivery for large, cross-functional, projects
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records

Apply

Senior Front End Engineer

Realtor.com in Santa Clara, CA 589 mi reactjs javascript css html

We looking for passionate and self-driven software engineers, who would like to help 60+ million monthly unique users find their dream home.

You'll work with stellar colleagues in a creative, startup-like environment while enjoying the stability, benefits, and resources of a large company. In general, write good code, get things done, and help out the team when needed.

What will you bring to the team?

  • Knowing React inside out backed up by 2+ years of React framework experience

  • Expert knowledge of JavaScript ideally 5+ years of JS experience, including work with ES6

  • Extensive experience architecting and engineering consumer-facing web application

  • Experience with unit, component and e2e testing

  • Experience leading a team and technical conversations

  • Strong understanding of Agile/Scrum environment

  • Familiarity with A/B testing

  • Proficiency with HTML5 and CSS3

  • Degree in computer science

Bonus points for any of:

  • Familiarity with GraphQL, RESTful API’s, API-driven software, and asynchronous JavaScript

  • Experience with AWS

  • Experience with development advertising technology

Apply

Senior Full Stack Software Engineer

Viome is a wellness as a service company that applies artificial intelligence and machine learning to biological data – e.g., microbiome, transcriptome and metabolome data – to provide personalized recommendations for healthy living. We are an interdisciplinary and passionate team of experts in biochemistry, microbiology, medicine, artificial intelligence and machine learning.

We are seeking an experienced and energetic individual for a Senior Backend Software Engineer position who can work onsite at our Santa Clara, CA, office.

Responsibilities:

  • Collaborate with AI/ML and Bioinformatics engineers to gather specific requirements to design innovative solutions

  • Support the entire application lifecycle (concept, design, test, release, and support)

  • Produce fully functional web applications

  • Develop REST APIs to support queries from web clients

  • Design database schemas to support applications

  • Develop Web Applications for internal scientists and operation teams

  • Architect distributed solutions to help applications scale

  • Write unit and UI tests to identify malfunctions

  • Troubleshoot and debug to optimize performance

Qualifications:

  • BS/MS degree in Computer Science or related field with 7+ years of relevant experience

  • Strong Scala, Core Java, Spring Boot, Microservices, Akka/Play Framework, HTML, CSS, JavaScript, React, Redux, PostgreSQL

  • Advanced knowledge of build scripts and tools such as Ansible, Jenkins, CircleCI, Apache Maven, Gradle, AWS CodeDeploy and similar

  • Proven experience with relational database design, object-oriented programming principles, event-driven design principles, and distributed processing design principles

  • Solid understanding of information security standards and methodologies

  • Familiarity with cloud technologies such as AWS and distributed processing technologies such as MapReduce, Hadoop and Spark is a big plus

  • Previous experience scaling large backends (1M+ users) is a big plus

Viome is 130+ person start-up offering a successful commercial product that has generated high demand. With offices in California, New Mexico, New York, and Washington, we are looking to hire team members capable of working in dynamic environments, who have a positive attitude and enjoy collaboration. If you have the skills and are excited about Viome’s mission, we’d love to hear from you.

Apply

Full-Stack Software Engineer (Front-End), AI/ML in Santa Clara Area

Ushur is transforming the way businesses communicate, with cutting-edge AI and automation technologies. Businesses are transitioning from outdated emails and phone calls as part of their digital transformation and now automating their conversations with automated text-messaging using Ushur's platform. We are creating breakthrough experiences for our enterprise customers by deploying the best of web, mobile and data analytics technologies. We focus on fast, iterative development with an emphasis on design-right philosophy. Currently, at Ushur, we are experiencing unprecedented & exciting growth with endless opportunities to innovate!

The Role

Ushur seeks a Front-End Developer for Web/Mobile who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

  • Design, develop and support user interface solutions for customer-facing mobile and desktop engagement applications using HTML5, CSS, JavaScript and related technology.

  • Incorporate business requirements, collaborate with technical teams and get involved in creating software solutions

  • Track new, relevant frameworks and apply them to our software development

  • Build internal frameworks for fast development by creating libraries

  • Contribute to the development of open-source libraries that Ushur can provide for the benefit of external development communities including our customer base

Qualifications

  • Bachelor's degree in information technology, computer science or any field.

  • 3+ years software development experience.

  • Strong knowledge of HTML, CSS, and JavaScript frameworks.

  • Experience with responsive web design strongly preferred.

  • Excellent verbal and written communication skills.

*This position is onsite in Santa Clara, CA, but offers flexible WFH policy*

Apply

Software Engineer, Front End

Note: By applying to this position your application is automatically submitted to the following locations: Mountain View, CA, USA; San Francisco, CA, USA; San Bruno, CA, USA; Sunnyvale, CA, USA

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 1 year of work experience.
  • Experience in JavaScript, and one or more programming languages including but not limited to: Java, C/C++, Python or Go.
  • Experience with front end technologies and/or front end frameworks.

Preferred qualifications:

  • Experience developing user-facing software.

  • Experience with the latest and greatest web standards, including HTML5 and CSS3.

  • Knowledge of web libraries and frameworks such as AngularJS, Polymer, Closure or Backbone.

  • Strong sense of web design and attuned to the fundamentals of user experience.

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

  • An understanding of the principles of accessibility and can build products that are accessible to users with disabilities.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Do you want to help Google build next-generation web applications like Inbox, Gmail, Google Search, Google Maps and more? As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Software Engineer, G Suite, Google Endpoint Management

Minimum qualifications:

  • Bachelor's degree in Computer Science, related technical field or equivalent practical experience.
  • Programming experience in one or more of the following languages: C, C++, Java and/or Python.

Preferred qualifications:

  • Android tech stack, Objective C (iOS, MacOS), Swift (iOS, MacOS) or C# (Windows).
  • Expertise in the Identity domain.
  • Understanding of SAML, OAuth 2.0, SSO, SCEP protocols.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

GEM is a relatively new initiative in Google Cloud Identity. It is a new enterprise product offering to secure corporate data across all devices (or endpoints) including mobile phones (iOS, Android etc.), desktop devices (MacOS, Chromebooks) and IoT platforms (Google Home, Android wear etc.).

The web is what you make of it and our team is helping the world make more of the web. From open-source pros to user-experience extraordinaires, we develop products that help users connect, communicate and collaborate with others. Our consumer products and cloud platforms are giving millions of users at homes, businesses, universities and nonprofits around the world the tools that shape their web experience -- and changing the way they think about computing.

Responsibilities

  • Build solutions that can scale to devices that are connected 24x7 (every auth request from any app on the device goes through our service).

  • Collaborate with platform leaders like the Android team, Google Play team and various Google partners.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Software Engineering Manager, G Suite

Google in Sunnyvale, CA 591 mi cloud html5 security

Minimum qualifications:

  • BA/BS degree in Computer Science, related field or equivalent practical experience.

  • 5 years of experience in technical leadership and people management.

  • 3 years of experience leading full-stack development projects.

  • Experience programming in one of the following: Java, JavaScript and/or C++.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related field.

  • 10 years of relevant industry experience.

  • Experience in web development with HTML and HTML5.

  • Expertise in problem-solving and technical innovation.

About the job

Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical chops to roll up their sleeves and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

The G Suite team is focused on delivering the tools people need to give their creative best at home, school and work. Instead of accepting the status quo, G Suite has a track record of reinventing productivity, from threaded conversations and search in Gmail to real-time collaboration in Docs. As people, schools, and businesses move to the cloud, we are well-positioned to invent the next chapter in productivity, leveraging our expertise in cloud, machine learning, security and scale.

The web is what you make of it and our team is helping the world make more of the web. From open-source pros to user-experience extraordinaires, we develop products that help users connect, communicate and collaborate with others. Our consumer products and cloud platforms are giving millions of users at homes, businesses, universities and nonprofits around the world the tools that shape their web experience -- and changing the way they think about computing.

Responsibilities

  • Manage a team of Software Engineers, including task planning and code reviews.

  • Drive technical projects and provide leadership in an innovative and fast-paced environment.

  • Be responsible for the overall planning, execution and success of complex technical projects.

  • Contribute technically to projects.

  • Work closely with Product Management team to ensure we're building the best products.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Senior Front End Developer

Apple Inc. in Cupertino, CA 594 mi git cvs svn css javascript

Job Summary:
Marcom is Apples Global Marketing Communications group. We oversee all of Apples advertising and marketing to ensure the flawless development and execution of world-class communications.

As a Senior Front End Developer, you will craft rich, interactive user experiences for http://apple.com. This includes building Apple-quality user experiences, architectural planning for front-end technology, and collaborating on data formats and APIs with partner teams internally.

In this role, you will not only be responsible for defining the architectural strategy for front-end technologiesincluding HTML5, CSS3, and JavaScriptbut for evangelizing that technology across the team and Apple as a whole.

Key Qualifications:
* You have at least 7 years of professional software development with source version control software such as CVS, SVN, and Git.
* You understand the fundamental visual and interactive design discipline.
* You strive to use web standards to build solutions using semantic markup and CSS.
* You have experience with front-end web development using JavaScript, HTML5, CSS3, and AJAX.
* You have an understanding of major browsers and the special considerations required for each.
* You are a competent JavaScript programmer who doesn't need to rely on libraries to accomplish innovative interactions.
* You are aware of the interplay between JavaScript and HTML and CSS, and you can dynamically create, modify, and style elements on a page with ease.
* You understand Node build systems, CommonJS, and Sass.
* You have experience with WebGL.
* You have experience creating custom tooling to support the development and review process.

Description:
* Lead development efforts on large-scale web-based projects, ensuring robust and lasting solutions are implemented.
* Awareness of Apple's mobile platform with the ability to build solutions that take advantage of the latest iOS features while remaining performant on the latest iOS devices.
* Maintain existing JavaScript libraries and ensure they support the engineering and creative needs of http://Apple.com.
* Mentor team members by educating them on software development standard methodologies and new technologies, especially HTML5 and CSS3, and inspiring them to innovate and build things like blog coverage and tweets that promote social media exposure.

Education:
A Bachelors degree or equivalent experience preferred.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Apply

Analytics UI Frameworks Engineer, Apple Media Products, Analytics Engineering

Apple Inc. in Cupertino, CA 594 mi analytics c c++ objective-c swift

Description:
The Apple Media Products (AMP) Analytics Engineering team provides a collection of services, frameworks and tools for collecting and aggregating application metrics. These metrics can be used to analyze user behavior, customer preferences, measure performance and improve software design.

You will be working on a small team valuing cooperation and brainstorming, with an emphasis on design. You will be responsible for:
Facilitating the onboarding process for new client teams
Designing new pieces of functionality / architecture / API which requires deep understanding of existing analytics platform
Gathering cross-functional requirements and translating them into practical engineering tasks
Helping clients translate business / engineering requirements into instrumentation specifications that will be used by client engineers, analysts and QA
Collaboratively work with Privacy engineers to come up with creative solutions for protecting user privacy
The position requires to know the analytics platform really well, be able to give an overview and answer any integration related questions.

Program Managers who are interested in more technical hands-on work are welcome to apply.

Key Qualifications:
Possess the leadership skills and gravitas to drive conversations with outside groups regarding analytics instrumentation
Ability to understand the big picture while also being able to dive into technical details to solve problems
Self-motivated and enthusiastic with demonstrated creative and critical thinking capabilities
Excellent verbal and written communication
Takes initiative to solve problems and improve product
Great attention to detail
Object-oriented design skills, coupled with a knowledge of data structures and algorithms
Development experience in some or all of: JavaScript, Java, Objective-C, Swift, C/C++ is preferable
Experience working on a metrics or analytics system is a plus

Education:
BS degree in Computer Science or a related field preferred.

Job Summary:
AMP Analytics Engineering team is looking for an engineer who will help onboard new engineering client teams to our analytics platform. Our platform is highly-performant and allows teams inside Apple to perform effective analyses of user behavior while protecting user privacy.
Our team is developing frameworks and tools to collect user experience metrics from client applications. This data will be used to generate insights into customer experiences on products such as App Store, Apple Music, iTunes Store, Books, Podcasts, TV.

Language Skills:
English - US

Apply

Front End Engineer (RTL languages), Apple Media Products

The AMP UI team is looking for a highly motivated and skillful engineer to work with HTML, JavaScript, and CSS and related tooling, frameworks, and libraries. This position will also require someone with experience optimizing web applications for Right-to-Left (RTL) languages. Fluency in Arabic, including written script is a plus. Attention to detail and a dedication to deliver a high-quality, stable delivery is essential. To be successful you must be self-motivated, be driven to achieve and exceed expectations. You also need to exude strong collaboration skills, including the ability to mentor and be mentored. You possess a strong passion to work in a growing, energizing environment of innovation. If you want to be part of this amazing team, this position is for you.

Apply

Build and Release Engineer

Bossa Nova Robotics in Mountain View, CA 594 mi linux c++ python build release

At Bossa Nova we create service robots for the global retail industry. Our robots’ mission is to make large scale stores run efficiently by automating the collection and analysis of on-shelf inventory data. We drive autonomously through aisles, navigating safely among customers and store associates.

Oh, we should add, it’s real, happening today, you can meet our robots in some of the world’s biggest retailers.

Position: Build and Release Engineer

Location: Pittsburgh, PA or Mountain View, CA

Responsibilities:

  • Serve as the team's primary point of contact for all things related to building our robot software

  • Engineer and maintain the build process for Bossa Nova robotics software

  • Create system for collecting build statistics regarding build and testing coverage

  • Work with other teams to incorporate software components into the build

  • Create and maintain software for building deliverables for deployment to fielded robots

  • Assist deployments of new software at contract manufacturers, customer early-deployment sites and quality assurance.

Qualifications:

  • Build and software development tools running on Linux, primarily: make, CMake, git, confluence, jira

  • Build automation and deployment tools like Jenkins, Ansible and JFrog

  • Should be comfortable with python and C++ build and packaging systems.

  • Comfortable with docker and containers in general.

  • Linux from a system-level perspective

  • Comfortable working with people as well as solving technical problems

  • Plus to have familiarity with cloud systems such as Microsoft Azure.

Apply

Software Engineer, Front End

Note: By applying to this position your application is automatically submitted to the following locations: Mountain View, CA, USA; San Francisco, CA, USA; San Bruno, CA, USA; Sunnyvale, CA, USA

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 1 year of work experience.
  • Experience in JavaScript, and one or more programming languages including but not limited to: Java, C/C++, Python or Go.
  • Experience with front end technologies and/or front end frameworks.

Preferred qualifications:

  • Experience developing user-facing software.

  • Experience with the latest and greatest web standards, including HTML5 and CSS3.

  • Knowledge of web libraries and frameworks such as AngularJS, Polymer, Closure or Backbone.

  • Strong sense of web design and attuned to the fundamentals of user experience.

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

  • An understanding of the principles of accessibility and can build products that are accessible to users with disabilities.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Do you want to help Google build next-generation web applications like Inbox, Gmail, Google Search, Google Maps and more? As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Full Stack Software Engineer - News

Apple Inc. in Cupertino, CA 594 mi nosql cassandra solr tdd git

Job Summary
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Join the News team at Apple and help us craft a phenomenal user experience around news that delight millions of customers every single day! As a Full Stack Software Engineer on our team, you will be working with our editorial and analytics teams to build the tools that power Apple News.

Key Qualifications
* Experience designing, implementing, and scaling Web services in Java and Spring
* Experience with NoSQL data stores such as Cassandra and Solr
* You are familiar with TDD, GIT, Jenkins, CICD
* Experience with JavaScript, jQuery; experience with JavaScript Frameworks will be plus. e.g., Ember / Angular / React
* You are a standout teammate, willing to take responsibility and ownership of product
* You have strong analytical and problem solving skills

Description
Apple's News team is seeking a high-energy Full Stack Software Engineer to join our team working on the tools that we use internally to power Apple News. Capacity to work in a highly collaborative environment is required. The ideal candidate has experience with Java and Ember.js, has a keen eye for usability, and thrives on improving the design and architecture of a large system.

Education
A Bachelor's Degree in Computer Science is required or equivalent experience.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Apply

Sr. User Interface Engineer, Video Applications

Job Summary:
The Video Applications group develops leading media creation apps including Final Cut Pro X, iMovie, Motion, Compressor and Clips. We have an extraordinary opportunity on our Compressor team for a highly competent UI engineer with expertise in developing features across media applications.

Do you have experience crafting elegant UI solutions and are comfortable interfacing with the low-level data model? Are you versed in coding in both Objective-C and C++? Then we invite you to explore this opportunity. In this role you will help refine our video creation software by combining your passion for UI design and engineering expertise to develop & maintain key product features.

Key Qualifications:
* 5+ years of commercial software experience
* Extensive AppKit and/or UIKit experience
* Strong C++, Objective-C, and Cocoa programming experience
* Passion for designing and coding user interfaces
* Good sense of UI design, highly user-oriented, and obsess over details
* Experience debugging and improving user interface responsiveness
* Solid object-oriented design experience, and demonstrated knowledge of software development processes such as feature design, estimation, development, and maintenance
* Experience maintaining a framework

Description:
The Compressor team is responsible for managing video encoding, export, and share across all of our video creation applications. The high-quality videos created with our pro-level desktop applications, and output by Compressor, are viewed everywhere from mobile videos in YouTube all the way to high-end broadcast TV and in theaters around the world.

As an engineer on the Compressor team youll help design and build the next set of features within our products and shared framework. You will collaborate with other engineers, design and QA teams to create amazing user experiences.

This is an extraordinary opportunity to make key contributions to some of Apples flagship applications that reach millions of users.

Education:
BS/MS in Computer Science

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Apply

Sr. UI Architect, Video Applications

Apple Inc. in Cupertino, CA 594 mi c c++ objective-c

Job Summary
Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

The Video Applications team is seeking a senior UI architect to help drive the design and user interface components of applications for video content creation. You should have significant experience in user interface implementation and application architecture.

Key Qualifications
* 8+ years software development experience
* Strong skills in C/C++ and Objective-C
* Deep knowledge of UIKit, CoreAnimation and AutoLayout
* Experience with multi-threading, concurrent programming, memory management, and performance optimization
* Proven ability to develop and ship high quality software products
* Strong communication skills and the ability to work closely with others
* Familiarity with content creation tools is an added plus

Description
This is an extraordinary opportunity to join the team responsible for Clips and iMovie. In this role you will participate in the creation of world-class video editing applications whose usage crosses the gamut between students, consumers, and professionals. You will be challenged to find creative solutions to technical problems, feel comfortable working with complex systems and large data sets, develop short-term and long-term solutions based on schedule constraints, collaborate in a team environment, and communicate technical concepts across a broad multi-disciplinary organization.

You will go beyond industry norm and demonstrate creativity in problem solving, think dynamically outside of standard convention, and adapt quickly to new technical environments.

We promote innovation to improve our product performance and stay deeply focused on delighting our users. Come join us!

Education
BS or MS in Computer Science preferred

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Apply

Senior Fullstack Software Engineer

ByteDance Inc. in Palo Alto, CA 596 mi java c javascript web-applications

Bytedance is one of the first companies to apply machine recommendations to content delivery products at scale. Alongside its flagship product Toutiao, the largest news aggregator platform in China, Bytedance has also developed a diverse portfolio of apps that are popular around the world, including Douyin, one of the largest mobile video apps in China, TikTok (including musical.ly), TopBuzz and Vigo Video. Here are more information about the company: https://www.bytedance.com/products/

Most recently, we opened the first overseas' engineering office in Menlo Park and looking for the brightest minds to work on the hardest technical challenges and finding the optimal solutions.

The confidential project is still in stealth mode but has a big potential to offer an innovative solution to collaborate and communicate in the enterprise workspace. Our goal is to build the next generation online software service spanning across multiple product areas such as communication, content creation, and etc.

Responsibility

  • Design, develop, test, deploy, maintain and improve software

  • Manage individual project priorities, deadlines and deliverables

Minimum Requirement

  • Obtain BS degree in Computer Science, similar technical field of study or equivalent practical experience

  • Software development experience in one or more general purpose programming languages

  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, information retrieval, developing large software systems, and/or security software development

Preferred Requirement

  • Obtain Master/PhD degree, further education or at least 4 years of working experience in engineering, computer science or other technical related field

  • 2+ years of experience working on email/messaging related systems preferred

  • Deep understanding of technologies and standards such as SMTP, POP3 etc.

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

  • Interest and ability to learn other coding languages as needed

  • Willingness to travel between China and US

Apply

Senior Fullstack Software Engineer

ByteDance Inc. in Palo Alto, CA 596 mi java c javascript web-applications

Bytedance is one of the first companies to apply machine recommendations to content delivery products at scale. Alongside its flagship product Toutiao, the largest news aggregator platform in China, Bytedance has also developed a diverse portfolio of apps that are popular around the world, including Douyin, one of the largest mobile video apps in China, TikTok (including musical.ly), TopBuzz and Vigo Video. Here are more information about the company: https://www.bytedance.com/products/

Most recently, we opened the first overseas' engineering office in Menlo Park and looking for the brightest minds to work on the hardest technical challenges and finding the optimal solutions.

The confidential project is still in stealth mode but has a big potential to offer an innovative solution to collaborate and communicate in the enterprise workspace. Our goal is to build the next generation online software service spanning across multiple product areas such as communication, content creation, and etc.

Responsibility

  • Design, develop, test, deploy, maintain and improve software

  • Manage individual project priorities, deadlines and deliverables

Minimum Requirement

  • Obtain BS degree in Computer Science, similar technical field of study or equivalent practical experience

  • Software development experience in one or more general purpose programming languages

  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, information retrieval, developing large software systems, and/or security software development

Preferred Requirement

  • Obtain Master/PhD degree, further education or at least 4 years of working experience in engineering, computer science or other technical related field

  • 2+ years of experience working on email/messaging related systems preferred

  • Deep understanding of technologies and standards such as SMTP, POP3 etc.

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

  • Interest and ability to learn other coding languages as needed

  • Willingness to travel between China and US

Apply

Frontend Engineer - ReactJS

The position is based in Palo Alto, California where you will be joining Data Theorem’s core team of engineers. The work atmosphere will be very relaxed but your work and contributions will have a tremendous *and* direct impact on the company.

The main responsibility for this position is to work on our customer-facing web portal, which helps mobile application developers understand and fix security and privacy issues found in their mobile Apps by our scanner. You will be working with our lead frontend engineer in order to make the portal better, easier to use, and more useful. The portal is the main customer-facing interface of our product, and the better it is, the more security and privacy issues will get fixed within our customers' mobile applications.

Our backend services are running on Google Cloud (mainly Python on App Engine) and our frontend is written in React. The current iteration of the frontend was started recently from scratch, and therefore leverages a lot of the latest technologies and frameworks including Facebook's flow for static typing, Airbnb’s Enzyme for testing, and full support for hot-reloadable code for rapid development.

Apply

Full Stack Software Engineer

Responsibilities:

  • Write well-crafted, well-tested, readable, maintainable code

  • Work closely with a designer to create maintainable, reusable frontend components

  • Frontend, backend, and product feature development

  • Write unit and integration tests

  • Optimize system performance and identify bottlenecks

  • Participate in code reviews to ensure code quality and distribute knowledge

  • Help grow and advance the engineering team through mentorship and recruitment

  • Help define the roadmap and architecture based on business needs

Minimum Qualifications:

  • Must have** 2+ years** of professional development experience

  • Must be an expert in Python, Django, JavaScript, React

  • Enthusiasm about new technologies

Apply

Node.js + React engineer

Pray.com in Palo Alto, CA 596 mi react node.js agile

Working at Pray.com

Named the "Happiest Place to Work" by TINYPulse in 2017 and one of the "Best Places to Work Los Angeles" in 2018, pray.com is a place to get both a career, and a cause. We respect the time that our employees devote to our mission, and work to make pray.com a place you look forward to showing up to every day.

As a product, Pray.com is a private social network and donations platform for faith-based organizations and non-profits. We make it easy for people to connect with their communities, get involved face-to-face, and take action in times of need. At Pray.com our vision is to create a world where everyone leaves a legacy of helping others.

We believe that you can do well financially while doing good for your community. If making an impact while being part of a remarkable team sounds good to you, we’d love to hear from you.

What You'll Do:

  • Build out a scalable rest API and Backend-for-frontends for client application

  • Provide 100% integration test coverage for the API

  • Work in cross functional agile teams to continuously experiment, iterate and deliver on new product objectives

  • Analyze & solve difficult problems from database to client

  • Build out a manageable and scalable distributed architecture by providing robust monitoring and visibility for the system.

What We're Looking For:

  • 5+ years of previous work experience or B.Sc. or M.Sc. in Computer Science or related field

  • Expert in object-oriented programming

  • Understanding of relational databases and noSQL

  • Expert in Javascript

  • Expert in Restful API design

  • Experience in working in or building globally available applications

  • Competent with various AWS services for application development

  • Value collaboration within teams

  • Agile software processes, data-driven development, reliability, and responsible experimentation

Apply

Senior Java Engineer

American Express in Palo Alto, CA 596 mi java

As a Senior Engineer for AmericaExpress.com Platform Team, you will be responsible for building the next generation tooling.

Your performance is measured by the impact of the quality and engineering of the products you launch and by your ability to be a part of a high-performing multi-functional team that includes Product, Engineering, Design, Data, Finance, Business Development, and Operations.

Qualifications

Here is what we are looking for:

  • 3+ years of experience as a Senior Engineer.

  • Core skill sets ideally include, but are also not limited to:

  • Java 8+

  • Gradle

  • Git

  • Junit 4/5 or Spock

  • Gatling

  • Truth

  • Vertx

  • Drools

  • JPBM

  • Semantic versioning and conventional commits

  • Reactive manifesto

  • Dropwizard metrics

  • jgit

  • Technical fluency - an ability to clearly describe tradeoffs with users and engineers about certain decisions.

  • Highly organized - you are great at research and documenting your insights

  • Experience with modern testing frameworks like Jest. Also, a strong focus on writing tests for your own code.

  • Strong sense of web design and attuned to the fundamentals of user experience, including accessibility.

  • Loves dealing with fast pace, changing needs, and limited resources.

  • The ability to set a high bar for your team and empower them to achieve great results

  • A “driver” personality - constantly pushing toward clarity and delivery while balancing the need for great collaboration.

  • User-centricity - examples from your past of product challenges that you powered through because you were unwilling to make your problems your users’ problems.

  • BA/BS degree in Computer Science, HCI, Design, or equivalent practical experience.

  • Excellent written and verbal communication skills.

Apply

Node.js + React engineer

Pray.com in Palo Alto, CA 596 mi react node.js agile

Working at Pray.com

Named the "Happiest Place to Work" by TINYPulse in 2017 and one of the "Best Places to Work Los Angeles" in 2018, pray.com is a place to get both a career, and a cause. We respect the time that our employees devote to our mission, and work to make pray.com a place you look forward to showing up to every day.

As a product, Pray.com is a private social network and donations platform for faith-based organizations and non-profits. We make it easy for people to connect with their communities, get involved face-to-face, and take action in times of need. At Pray.com our vision is to create a world where everyone leaves a legacy of helping others.

We believe that you can do well financially while doing good for your community. If making an impact while being part of a remarkable team sounds good to you, we’d love to hear from you.

What You'll Do:

  • Build out a scalable rest API and Backend-for-frontends for client application

  • Provide 100% integration test coverage for the API

  • Work in cross functional agile teams to continuously experiment, iterate and deliver on new product objectives

  • Analyze & solve difficult problems from database to client

  • Build out a manageable and scalable distributed architecture by providing robust monitoring and visibility for the system.

What We're Looking For:

  • 5+ years of previous work experience or B.Sc. or M.Sc. in Computer Science or related field

  • Expert in object-oriented programming

  • Understanding of relational databases and noSQL

  • Expert in Javascript

  • Expert in Restful API design

  • Experience in working in or building globally available applications

  • Competent with various AWS services for application development

  • Value collaboration within teams

  • Agile software processes, data-driven development, reliability, and responsible experimentation

Apply

Full Stack Engineer for a Machine Learning Company

Full-stack JavaScript Engineer

We’re looking for a talented full-stack JavaScript engineer to design and develop novel features for our computer vision platform. Creating a product in a new space requires creativity and technical acuity, and as part of the Matroid product team, you’ll shape the functionality and feel of our platform, breaking new ground while working in an engineering culture that fosters employee empowerment. Over time, your role on the team with evolve with your growing interests and skill set.

You’ll be working onsite at our Palo Alto office, located near the Stanford campus and Caltrain.

What you’ll be doing

  • Design and develop features for a computer vision platform that is truly first of its kind: every current member of the product engineering team has multiple pending patents for their work at Matroid

  • Identify new technologies and best practices for our growing engineering team

  • Improve site performance on both the client and server sides

  • Incorporate user feedback to design and build a better product

  • Create better visualizations for the outputs of computer vision models running on video streams and images

  • Ensure that our platform features work at an ever growing scale

How you’ll be doing it

  • You’ll be part of a world-class, multidisciplinary engineering team, where each member identifies and prioritizes valuable and interesting new features to work on.

  • You will operate in a collaborative but highly autonomous environment that isn’t bogged down by unnecessary meetings or project management.

  • You will know that almost everything you build affects real world users, and you will set the quality standards for your work appropriately.

  • You will think creatively and your suggestions about new features and ideas we’ll be considered by other members of the team.

  • You will have direct access to customers and be able to iterate on your features based on their feedback.

  • You’ll be working with modern technologies like React, Node.js, MongoDB, Docker, and Kubernetes.

  • You will learn a lot along the way, diving into new technologies and the world of computer vision both on your own and during frequent company tech talks.

What you’ll bring to the table

  • You have a strong handle on modern JavaScript development, even if you don’t know every single JS quirk.

  • You are a self starter who can prioritize what to work on and fully design, build, and write tests for new features.

  • You’re comfortable moving across the stack: on a typical day you might optimize a database query and tweak a user interface to be more intuitive.

  • You have an eye for design and an understanding for what can make a user interface more intuitive and delightful.

  • You can show that you’re smart, analytical, and a fast learner. Sometimes you’ll work on things using unfamiliar languages or technologies, but you know you can handle that.

  • There aren’t any strict requirements for your background, but you’re technical. Maybe you have a CS (or similar) degree, or you’re a bootcamp grad with a STEM background and strong portfolio, or you might be self taught with a few years of industry experience.

  • It’s a plus if you have experience in areas that might be relevant to a startup working on computer vision: data visualization, streaming video, scaling web applications, DevOps, etc…

What we offer in return

  • Competitive pay and equity

  • The chance to constantly work on stimulating intellectual challenges.

  • Gym membership reimbursement

  • Free, lunch, snacks, and caffeine every day

  • Medical, dental, and vision insurance

  • A flexible schedule that leaves time for all of your other interests

  • A budget for whatever hardware will make you most effective

  • Budget and resources to learn about the cutting edge of software engineering and computer vision

To apply, please send your resume and a few words introducing yourself to careers@matroid.com.

Apply

Senior Java Engineer

American Express in Palo Alto, CA 596 mi java

As a Senior Engineer for AmericaExpress.com Platform Team, you will be responsible for building the next generation tooling.

Your performance is measured by the impact of the quality and engineering of the products you launch and by your ability to be a part of a high-performing multi-functional team that includes Product, Engineering, Design, Data, Finance, Business Development, and Operations.

Qualifications

Here is what we are looking for:

  • 3+ years of experience as a Senior Engineer.

  • Core skill sets ideally include, but are also not limited to:

  • Java 8+

  • Gradle

  • Git

  • Junit 4/5 or Spock

  • Gatling

  • Truth

  • Vertx

  • Drools

  • JPBM

  • Semantic versioning and conventional commits

  • Reactive manifesto

  • Dropwizard metrics

  • jgit

  • Technical fluency - an ability to clearly describe tradeoffs with users and engineers about certain decisions.

  • Highly organized - you are great at research and documenting your insights

  • Experience with modern testing frameworks like Jest. Also, a strong focus on writing tests for your own code.

  • Strong sense of web design and attuned to the fundamentals of user experience, including accessibility.

  • Loves dealing with fast pace, changing needs, and limited resources.

  • The ability to set a high bar for your team and empower them to achieve great results

  • A “driver” personality - constantly pushing toward clarity and delivery while balancing the need for great collaboration.

  • User-centricity - examples from your past of product challenges that you powered through because you were unwilling to make your problems your users’ problems.

  • BA/BS degree in Computer Science, HCI, Design, or equivalent practical experience.

  • Excellent written and verbal communication skills.

Apply

Build and Release Engineer, Portal

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Building 8 brings together world-class experts to develop and ship groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale. In particular, seemingly impossible products that define new categories and that advance Facebook's mission of connecting the world. The B8 team will apply DARPA-style breakthrough development at the intersection of ambitious science and product development.
The Product Launch Team has the responsibility for taking breakthroughs and delivering them to market at scale. Building 8 seeks a Build and Release Engineer who will help the build and release process for all our products. This is a full-time position based in our Menlo Park office.

Responsibilities

  • Build and maintain continuous integration and continuous deployment (CI/CD) systems for devices.
  • Build web-based tools to monitor and control CI/CD systems.
  • Build scripts, tools, and other services to improve developer productivity.
  • Develop and support processes to maintain uptime, SLAs and availability of critical platform components.
  • Branching, merging, and running other day-to-day engineering processes.
  • Coordinating support activities with infrastructure teams.

Minimum Qualifications

  • Bachelors degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
  • 2+ years experience in Build and Release Engineering.

Preferred Qualifications

  • Experience in Python/PHP/HACK or similar languages, shell scripting, and Make.
  • Experience with source code control tools like Git.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply

Build and Release Engineer, Portal

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Building 8 brings together world-class experts to develop and ship groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale. In particular, seemingly impossible products that define new categories and that advance Facebook's mission of connecting the world. The B8 team will apply DARPA-style breakthrough development at the intersection of ambitious science and product development.
The Product Launch Team has the responsibility for taking breakthroughs and delivering them to market at scale. Building 8 seeks a Build and Release Engineer who will help the build and release process for all our products. This is a full-time position based in our Menlo Park office.

Responsibilities

  • Build and maintain continuous integration and continuous deployment (CI/CD) systems for devices.
  • Build web-based tools to monitor and control CI/CD systems.
  • Build scripts, tools, and other services to improve developer productivity.
  • Develop and support processes to maintain uptime, SLAs and availability of critical platform components.
  • Branching, merging, and running other day-to-day engineering processes.
  • Coordinating support activities with infrastructure teams.

Minimum Qualifications

  • Bachelors degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
  • 2+ years experience in Build and Release Engineering.

Preferred Qualifications

  • Experience in Python/PHP/HACK or similar languages, shell scripting, and Make.
  • Experience with source code control tools like Git.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply

UI Architect

MyVest is a growing fintech company in the heart of San Francisco that builds enterprise-level software for wealth management. Our software helps some of the leading financial institutions in the country empower more families secure their financial future. We are deeply committed to our award-winning company culture, where transparency, work/life balance and fun are top priorities. We like each other and we like coming to work each day!

The Architecture and Platform Engineering teams are responsible for maintaining and innovating MyVest's technology stack and application infrastructure. You will contribute to and lead projects dedicated to improving the utility, security, scalability, and performance of our front-end architecture.

YOU WILL:

  • Drive the creation of modern, responsive UI screens for a next-generation digital experience in the financial services space for both new product initiatives and legacy UI transformation.

  • Engage with the CTO, product management, and UX designer in creating the overall UI architecture and roadmap.

  • Work in the theoretical space with an eye on the real world implementation experience.

  • Create proof of concepts and code when appropriate.

  • Standardize UI development across multiple teams and large volumes of code, with multiple branches, formal integration procedures and test cycles.

  • Provide quality feedback in code reviews.

  • Actively participate in the hiring of new developers.

YOU ARE:

  • A hands-on UI engineer and visionary who can guide development of world-class digital user experiences.

  • Passionate about UI/UX and providing individual mentorship to engineers.

  • A strong advocate for best practices and standards, with a focus on infrastructure, reusability, testing, and development efficiency.

  • Eager to learn latest UI technologies/frameworks/tools and apply them in solving complex business problems.

  • An excellent communicator (written and verbal), with the demonstrated ability to interact with all levels of employees and customers.

  • Able to collaborate well with others and thrive with challenging assignments.

  • A self-starter, able to perform work with minimal supervisory direction.

YOU HAVE:

  • 6-8 years significant experience as a UI-focused software engineer in a formal product development environment.

  • Guided the design and implementation of a responsive, web-based, mobile-friendly, production UI application for at least 2 years.

  • Demonstrated recent hands-on experience in advanced Javascript development.

  • The ability to create web applications that provide a rich user experience using stateless HTTP design patterns.

  • Demonstrated technical expertise in some of our technologies: Javascript, AngularJS, Angular, NodeJS, CSS, HTML5, KendoUI, D3, HighCharts, RESTful web services, Docker, AWS, Java, Spring, Spring MVC, ElasticSearch, SQL, Redis, Cassandra.

  • Experience creating UI screens that can handle large data sets.

  • BS in computer science or computer engineering.

  • Preferably Financial Services industry and analytics visualization experience, though these are not required.

WHAT WE OFFER:

  • Competitive compensation

  • Flexible time off

  • Dedication to work/life balance

  • $1,500 Annual Professional Development budget to grow your career

  • Generous coverage of medical, dental and vision insurance premiums — for you AND your family

  • 401(k) Match

  • Bright open office in FiDi with views of the Bay

MyVest is an equal employment opportunity (EEO) employer, dedicated to maintaining a work environment free of bias, harassment, discrimination and retaliation. As an EEO employer, this organization expressly prohibits discrimination, harassment, and retaliation on the basis of race, creed, ethnicity, color, age, religion, sex, sex stereotype, pregnancy (including childbirth, breastfeeding or related medical conditions where applicable), sexual orientation, gender, gender identity, gender expression, transgender, marital status, national origin, ancestry, physical or mental disability, requesting a reasonable accommodation based on mental or physical disability, medical condition (as defined by applicable law), genetic history and information, citizenship status, military or veteran status, or any other status protected by federal, state, or local law or ordinance or regulation (collectively referred to here as “protected characteristics”).

Apply

Full Stack Software Engineer

**Role overview

**To help us achieve our goals, we are seeking a Full Stack Software Engineer to join our team. You will leverage your knowledge to develop new consumer focused products using modern Engineering such as Continuous Integration and Deployment. As a developer at Weight Watchers, your code, designs and decisions will be highly visible, and will directly impact and delight lots of users.

**Key responsibilities

**

  • Program daily in Ruby, Rails, Node.js, AngularJS, Express and others.

  • Build out restful endpoints and lightweight aggregation layers.

  • Build out unit tests and other automated tests.

  • Build out new features and iterate on existing features.

  • Design and implement low-latency, high-availability and performant applications

  • Enable analytics via tag management and logs.

  • Help define architectures and design patterns.

  • Participate in code reviews.

  • Answer technical inquiries on code base and product

  • Lead the way with writing programmatic unit tests.

**Qualifications
**

  • Real world web and service development experience.

  • Experience with modern frameworks such as Ruby on Rails, node.js, Express and Angular.

  • Experience with web services API integration (Rest, JSON, XML).

  • Experience with HTML & CSS frameworks such as bootstrap.

  • Understanding of general user experience and UI design principles.

  • Ability to understand requirements and map to technical implementation.

  • Experience modelling domain data in service and storage layers.

  • Relational and/or NoSQL database experience such as MySQL, Postgres, Mongodb or Cassandra.

  • Solid foundation in data structures, algorithms, and software design

  • Strong track record of shipping products

  • Proficient understanding of code versioning tools such as GIT, SVN, etc

  • Experience with Docker

  • Experience with Amazon Web Services stack

  • Must have excellent oral and written communication skills.

  • Experience in mentoring and leading other Engineers

  • Computer science degree or equivalent academic or professional background.

We hire only the best people. Here are the benefits to being top-notch:

  • The opportunity to work with some of the best innovators in the industry

  • Generous healthcare coverage.

  • 401(K) with company match.

  • Paid Time Off

  • Paid parental leave

  • Tuition reimbursement

  • Annual wellness allowance

  • Profit Sharing

WW is an equal opportunity employer. WW does not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.

Apply

Senior Software Engineer - Front End

MyVest is a growing fintech company in the heart of San Francisco that builds enterprise-level software for wealth management. Our software helps some of the leading financial institutions in the country empower more families secure their financial future. We are deeply committed to our award-winning company culture, where transparency, work/life balance and fun are top priorities. We like each other and we like coming to work each day!

YOU WILL:

  • Help lead the rebuild of our flagship product using modern web technologies.

  • Join a team creating the next generation of wealth management software.

  • Implement effective software solutions for a customer-facing web application responsible for managing financial assets.

  • Use and learn not just cutting-edge technologies, but also learn about the investment industry.

YOU ARE:

  • A self-starter who takes ownership of what you build.

  • Passionate about open source technologies and UI frameworks.

  • Have a good understanding of design patterns, including OO design.

  • Actively familiarizing yourself with new technologies and programming trends.

  • A firm believer in the value of testing your code and actively practicing test-driven development.

  • Enjoy researching new technologies and integrating them into existing systems whenever appropriate.

    YOU HAVE:

  • BS in Computer Science or Computer Engineering.

  • 4-6 + years of strong programming experience developing web applications.

  • Strong background in front-end technologies, specifically HTML5, CSS, Javascript and at least one popular JavaScript framework (e.g. React, Vue, Angular).

  • Experience leading multiple initiatives for complex applications.

  • Experience with testing web applications.

  • A good understanding of effective UX.

  • Be knowledgeable about web services.

  • Experience working with Cloud Computing platforms.

  • A good understanding of best practices in web development with experience in requirements analysis, design, coding, testing, and delivery of high demand web applications.

  • Experience with data visualization and related tools like D3.

  • Experience with Java and JVM-based languages.

  • Passionate about observability and monitoring or working with developer community in general.

MyVest is an equal employment opportunity (EEO) employer, dedicated to maintaining a work environment free of bias, harassment, discrimination and retaliation. As an EEO employer, this organization expressly prohibits discrimination, harassment, and retaliation on the basis of race, creed, ethnicity, color, age, religion, sex, sex stereotype, pregnancy (including childbirth, breastfeeding or related medical conditions where applicable), sexual orientation, gender, gender identity, gender expression, transgender, marital status, national origin, ancestry, physical or mental disability, requesting a reasonable accommodation based on mental or physical disability, medical condition (as defined by applicable law), genetic history and information, citizenship status, military or veteran status, or any other status protected by federal, state, or local law or ordinance or regulation (collectively referred to here as “protected characteristics”)

Apply

Full-Stack Engineer to build future of medical records

Most engineers at Picnic are full-stack engineers. On our team, you’d own features end-to-end, from planning out and structuring data models to designing and building front-end interfaces. You’ll need to be able to think independently and operate with a high degree of autonomy, taking problems that may be poorly specified and finding the best solution. We have challenges ranging from creating new ways to visualize medical information to implementing data pipelines to improving application performance. You’ll need to be able to fearlessly tackle any challenge that gets thrown at you Responsibilities:

  • Own features of PicnicHealth: build, deploy, iterate. You’re responsible for what you’re building, and you have creative control over the direction you take

  • Ship code to production frequently, often daily

  • Work at all levels of the stack — infrastructure (GCP, Kubernetes), database (PostgreSQL, Redis, ElasticSearch), services (Node, Python, Celery, TensorFlow, Keras), and frontend (React, Redux)

  • Architect efficient and reusable systems

  • Work with engineering, design, operations, and business teams to create new and compelling user-facing features

A candidate must have:

  • B.S. in Computer Science or related field, or equivalent experience

  • Foundation in computer science, with competencies in data structures, algorithms, and software design

  • Shipped code for 3+ years

  • Ability to code on the client and the server for web platforms

The ideal candidate:

  • Is fluent in the React development ecosystem

  • Enjoys designing interfaces almost as much as building them

  • Is excited by machine learning and its implications for user interfaces

  • Enjoys kicking ass and saving lives

Apply

Senior Full Stack Engineer

We are looking for an ambitious and experienced senior full stack engineer to be part of an agile product development team that is changing the way retail product companies design, develop and market their products. As a senior member of a growing team, you will have a direct impact on the success of the company. You will be responsible for full stack SaaS application development ranging from front-end web frameworks, REST APIs, backend business logic, and scalable databases.

Qualifications

  • Strong track record of solving complex end-user problems with simple solutions that focus on usability, performance, scalability, reliability, and maintainability

  • Experience in a range of technologies including javascript and modern front-end frameworks (AngularJS, React, vue, etc) and server-side technologies (ideally including Python and Node)

  • Experience with data modeling, REST API's and single-page applications

  • Extensive experience with relational (PostgreSQL, AWS Aurora) and non-relational databases (Mongo), including schema design, security, reliability, scalability, and optimization.

  • Experience and appreciation for automated testing and CI

  • Knowledge of security and data privacy implications and best practices for enterprise-grade SaaS/mobile applications.

  • Direct experience working in a fast-paced, dynamic startup with a desire to be part of a small, lean and growing team.

  • 6+ years of professional software engineering experience, with a heavy emphasis on full-stack, end-user SaaS/Mobile business applications.

  • Bachelor or Master’s degree in Computer Science or related field preferred

Apply

Lead Front-End Engineer

Nurx is looking for a proven engineering leader to join our growing Front End team. As the Lead Front End Engineer, you’ll own the Nurx ember.js web app, and be responsible for shaping key technical decisions as we scale to millions of users. You will lead the development of our Front End infrastructure from the ground up, and play a fundamental role in defining and developing our technologies and internal processes as we continue to grow!

What you'll do:

  • Lead the Ember.JS web app, and roadmap our front end infrastructure into the medium and long-term.

  • Define and evangelize engineering best practices as we scale our platform and team.

  • Lead and mentor a team of driven, passionate front end engineers.

  • Handle scoping and planning of all front end projects, and guide their implementation.

  • Work closely with the product team in creating roadmaps and timelines for product development.

  • Manage our existing front end testing infrastructure and help develop and optimize integration testing infrastructure.

  • Play a key role in building out the front end team, including the hiring of various engineers, and refine our interview process to optimize predictive value.

A bit about you:

  • 5+ years experience building consumer-focused web applications or B2B services in a technology company.

  • 2+ years experience leading or managing an engineering team.

  • Strong knowledge of one or more modern JavaScript framework like Angular, Ember, React or Vue.js.

  • You’re up-to-date on the newest developments in Javascript and love a discussion about the trade-offs of frameworks and libraries.

  • Strong architecture and system design skills.

  • Write readable, maintainable, testable, and performant code.

  • Have a passion for building software development processes and engineering culture.

  • Strong ability to evaluate and analyse tradeoffs between implementation time, maintainability, and impact.

  • Experience writing automated tests.

  • Proficiency in HTML and CSS (LESS/SASS).

Bonus* qualities:

  • Experience working in a startup or high-growth environment.

  • Expertise or knowledge of Ember.js, and ideally be involved in the Ember community.

  • An interest in reimagining the healthcare system, and empowering individuals through software in new ways.

Apply

Software Engineer, Full Stack

As a generalist in Product Engineering at Asana, you'll be a full-stack engineer, responsible for end-to-end development of Asana’s features. You'll design data models, figure out the scaling strategy for a complex, heavily-used product, and implement the UX details that separate great software from good software. Working closely with our award-winning Design team, and supported by world-class Product Managers, you will focus on delighting users with both large new features and daily small product enhancements.

Asana's mission is ambitious, and we strive to build a high-quality product. We believe that both a high-quality team and a high-quality codebase are critical pieces of that mission. Our stack uses React and Typescript for the front-end, on top of a Scala backend, with continuous deployment making sure your code goes live to users multiple times every day.

Software Engineers at Asana are quickly trusted to own major parts of both the codebase and our processes through the Area of Responsibility system. We expect you to thrive as a leader in defining and solving problems, with mutual support from your peers.

Requirements

  • Passion for creating amazing user experiences

  • 1+ years experience building a complex software product in a team environment

  • Strong communicator and collaborator

Desirable

  • Mastery of React, Typescript, or other web technologies

  • Experience working in large, high-quality codebases

  • Have built a personal productivity tool before out of fun and/or frustration

  • Like to leave code better than you found it

  • Good understanding of data structures and algorithms

  • Experience supporting live production infrastructure, can put out fires under pressure when things go wrong

  • An appetite for data: analyzing metrics and designing A/B tests to help drive the company’s decisions

Apply

Senior Full Stack Engineer, RollWorks

AdRoll Group in San Francisco, CA 599 mi reactjs python flask

****About the Role: ****

The RollWorks team at AdRoll Group is seeking a Senior Full Stack Engineer to help build core infrastructure and customer-facing web applications.

As a member of RollWorks, you will have the chance to work on the backend microservices powering our RollWorks measurement product, in addition to our customer-facing dashboards, and the AdRoll platform’s public APIs.

You'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company. You’ll also be able to enter into our bi-annual Engineering Hack Week to compete for a Grand Prize.

Responsibilities:

  • Work on all levels of the web stack leaning heavily towards the front-end (JavaScript/React, Python/Flask, PostgreSQL)

  • Collaborate with product managers, designers, other engineers to plan, scope, build, and deploy new features.

  • Help establish technical standards and methodologies as the product(s) scales up

  • Build for performance and reliability

  • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything

  • Mentor, teach, hire and share your knowledge to make our engineering team stronger

Requirements:

  • 4+ years experience building production web applications in a corporate or start-up environment.

  • Experience with (or willingness to master) our stack, in order of importance: JavaScript, React/Redux, Python, Flask, Docker, and AWS

  • A proven foundation in data structures, algorithms, and system design

Bonus Points:

  • Real passion for making beautiful and delightful web experiences

  • Experience with agile development methodologies, CI/CD

  • Interest in deployment automation and scalable infrastructure. (AdRoll is a big user of AWS!)

  • Contributions to the open source community

  • Knowledge of AdTech

  • A good sense of design, direction, and humor

Apply

Senior React Engineer

Scoot’s mission is Electric Vehicles for Everyone. In cities all over the world people need fast, affordable, sustainable mobility. Scoot is the first company to meet that need with a mix of shared electric vehicles, all activated by your phone, and all perfect for life in the city. We are bringing our service to the cities that will lead the way to a shared electric future. We operate in San Francisco, California, Barcelona, Spain, and Santiago, Chile, with more world-leading cities opening soon. Our team is comprised of workers who possess incredibly diverse skill sets from electrical engineers, to performance marketers, to fleet mechanics and designers. We are united by our mission and by our culture of valuing each other, our cities, and our planet. As a Senior Engineer on the Rider Experience team, you own the technical direction of the team. Your decisions will enable the team to ship features faster and with fewer bugs. Your teammates will be motivated and excited to hack on the codebase that you help design. Some of your key responsibilities include: - decisions about which technologies to use - foster creation of a maintainable, scalable codebase - ensure that the technical direction of the team is aligned with business objectives

Minimum Requirements:

  • 5+ years experience writing software in a demanding professional environment

  • 3+ years as a team lead or managing multiple projects cross-functionally to completion

  • Has delivered at least 2 large scale web applications in the past

  • Mastery of Javascript (functional programming)

  • Experience with React and Redux

  • BS in CS, Engineering, Physics, Mathematics or equivalent training and work experience

  • Solid experience with end-to-end testing in frontend software

  • Comfort with Agile development process, Git, and Github

Nice to have:

  • Familiarity with unidirectional data flow and frontend best practices

  • Appreciation for test/behavior driven development

  • Passion for shipping quality code

  • Concern for the planet and how much electric vehicles matter

Bonus Points:

  • Experience with mobile development (iOS, Android, React Native)

  • Love to tackle complex problems with simple and elegant solutions

  • Familiarity with basics of a cloud based platform and service-based distributed design (ie: AWS)

What Scoot Offers:

  • Unlimited scooting

  • Competitive compensation and substantial equity

  • Company-paid medical, dental and vision insurance

  • Access to a workshop with soldering stations, a welder, air compressors and a 3D printer

  • An amazing culture, team, and mission of which you will be an essential part

  • The funnest chance you will ever get to save the planet

  • Your code will be used to make convenient and clean transportation affordable for communities all over the world

Apply

Senior / Lead Full Stack UI developer

Senior / Lead Full Stack UI developer - Diagnostics, Visibility and Analytics

We’re building the next generation web-scale, massively distributed platform for collecting, processing, transforming and analyzing huge volume of operational data and providing near real-time insights to hundreds and thousands of delighted customers. If you are excited by the opportunity to work with a world-class technical team and to use your expertise to create user interfaces that allow users to explore and gain insight from extremely large data sets, then we really want to talk to you.

About you

Ideal candidates are experienced, hands-on engineers with a passion for creating intuitive user experiences, but also not afraid to dive into the backend code to support new UI functionality. We want to balance your compulsion for elegance in design and code with the ability to quickly deliver innovative solutions to real-world challenges.

You are a passionate software engineer who has tons of experience designing, developing, debugging, and operating high performance, usable user interfaces that delight users and create an incredible interaction between product and person. You have solved similar problems before and your solutions are powering the internet today - somewhere! You have experience balancing feature delivery, service ownership and retirement of technical debt. You are capable of driving and delivering thin slices of end-to-end functionality on a regular cadence with data-driven feedback loops.

Some of what you will do:

Work with a team of experienced software developers on visualization of very large data sets.

Commit to your customers’ success by owning the experience end to end; all the way from design, through development, validation, deployment and support in production.

Commit to disciplined Software Engineering - tech specs are second nature to you, code reviews are a way of life, and your high quality code is always production ready.

Work closely with the open-source community. The community gave to us, it’s only right that you contribute back changes and enhancements.

Use your prior experience to make sound design decisions, account for all the abilities of enterprise scale software, resolve complex technical issues and promote innovation. Be an example for engineering excellence!

What you have done:

Acquired at least a Bachelor’s degree in Computer Science or related engineering field

Had success shipping UI and full-stack features

Developed full-stack expertise in leading edge data-driven platforms and UI technologies to deliver first-class visualization tools for real time analytics use cases.

Become an expert in relevant languages and frameworks such as Javascript, HTML, CSS, React, AngularJS, D3.js, DC.js, JQuery, Bootstrap, npm, Grunt, Protractor, Jasmine.

Have experience working with SaaS delivered via REST APIs.

Knowledge of programming language like Java, Python, Ruby

Demonstrated passion, ability, a willingness to learn quickly and a mindset to make a difference. You are an effective communicator and work equally well in a team or by yourself. You get stuff done!

Apply

Mobile Build and Release Engineer

As a Mobile Release Engineer on the Salesforce Mobile team, you will help keep the Mobile CI running at top efficiency. We need smart and passionate engineers that are obsessed with squeezing every bit of performance out of a build system, and can work side-by-side with other Dev-Ops engineers as well as Test engineers to ensure consistent, high-confidence delivery through a CI delivery pipeline. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.
About the Team
We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.

Supported operating systems include: iOS, Android.
Job Responsibilities:
Implement a continuous integration strategy for Mobile Applications for both iOS and Android
Build and test tool management
Train and assist mobile developers in the company worldwide, across organizations, facilitating software development and release
Continuously simplify, optimize and automate CI/CD processes to further our goal of rapidly improving developer productivity and confidence
Support our CI and source control systems
Work with engineering teams to design sustainable deployment packaging and automation systems

Required Skills
Passionate about building and improving reliable, performant CI infrastructure
4+ years software development experience with a strong command of object oriented principles
Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, git etc.
Experience with both Gradle (Android), Xcodebuild (iOS) and Fastlane tools
Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles
Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle
Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus
Deep understanding of command-line tools, bash scripting, and build tool management
Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins
Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare
Working knowledge of network security best-practices within a data center environment
Able to establish and nurture relationships between multiple teams and navigate dependencies

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

Apply

Performance Software Engineer - UI (Senior, Lead, Principal)

Software Engineer, Performance (UI) Senior, Lead, Principal
Location: HQ in SF, Bellevue and various teams open to US Remote.
Relocation assistance available

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

View our daily transaction volume here: https://status.salesforce.com/performance

Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

Your impact:

Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

General Requirements:
6+ years of UI Software development experience
3+ years in performance engineering
Deep understanding of Object Oriented Programming
Hands-on experience in JavaScript, React and NodeJS
Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience in using UI profilers and deep understanding of chrome developer tools
Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Hands-on experience with performance measurement, analysis, and optimization
Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
Experience performing simulation or lab experimentation to analyze application/ system performance
Distributed systems debugging
Ability to work cross-functionally to articulate, measure and solve performance issues
Passion for continuous improvement in building knowledge base technically and professionally
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

Preferred Skills:
SaaS experience at scale
Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
JVM and garbage collector tuning, heap dump analysis experience
Experience with the following performance tools: JMeter, YourKit
Agile/ Scrum methodology experience
Knowledge of back-end systems and API’s, developer tools and compilers
Knowledge of statistical analysis and experimental design techniques
Working knowledge of Linux operating system

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*LI-Y

Apply

Senior Full Stack Engineer, RollWorks

AdRoll Group in San Francisco, CA 599 mi reactjs python flask

****About the Role: ****

The RollWorks team at AdRoll Group is seeking a Senior Full Stack Engineer to help build core infrastructure and customer-facing web applications.

As a member of RollWorks, you will have the chance to work on the backend microservices powering our RollWorks measurement product, in addition to our customer-facing dashboards, and the AdRoll platform’s public APIs.

You'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company. You’ll also be able to enter into our bi-annual Engineering Hack Week to compete for a Grand Prize.

Responsibilities:

  • Work on all levels of the web stack leaning heavily towards the front-end (JavaScript/React, Python/Flask, PostgreSQL)

  • Collaborate with product managers, designers, other engineers to plan, scope, build, and deploy new features.

  • Help establish technical standards and methodologies as the product(s) scales up

  • Build for performance and reliability

  • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything

  • Mentor, teach, hire and share your knowledge to make our engineering team stronger

Requirements:

  • 4+ years experience building production web applications in a corporate or start-up environment.

  • Experience with (or willingness to master) our stack, in order of importance: JavaScript, React/Redux, Python, Flask, Docker, and AWS

  • A proven foundation in data structures, algorithms, and system design

Bonus Points:

  • Real passion for making beautiful and delightful web experiences

  • Experience with agile development methodologies, CI/CD

  • Interest in deployment automation and scalable infrastructure. (AdRoll is a big user of AWS!)

  • Contributions to the open source community

  • Knowledge of AdTech

  • A good sense of design, direction, and humor

Apply

UI Performance Engineer (Senior/Lead/ Principal)

new

Software Engineer, Performance (UI)Senior, Lead, Principal

Location: US & Canada

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

View our daily transaction volume here: https://status.salesforce.com/performance

Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

Your impact:

Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

General Requirements:
6+ years of UI Software development experience
3+ years in performance engineering
Deep understanding of Object Oriented Programming
Hands-on experience in JavaScript, React and NodeJS
Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience in using UI profilers and deep understanding of chrome developer tools
Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Hands-on experience with performance measurement, analysis, and optimization
Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
Experience performing simulation or lab experimentation to analyze application/ system performance
Distributed systems debugging
Ability to work cross-functionally to articulate, measure and solve performance issues
Passion for continuous improvement in building knowledge base technically and professionally
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

Preferred Skills:
SaaS experience at scale
Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
JVM and garbage collector tuning, heap dump analysis experience
Experience with the following performance tools: JMeter, YourKit
Agile/ Scrum methodology experience
Knowledge of back-end systems and API’s, developer tools and compilers
Knowledge of statistical analysis and experimental design techniques
Working knowledge of Linux operating system

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*LI-Y

Apply

Sr. Frontend Engineer (Onsite in SF or Remote) MyTime Series B SaaS Startup

new

MyTime - Sr. Frontend Engineer (Angular or React) - Onsite in SF or 100% Remote

You'll be working on the frontend of the MyTime web application, working closely with a talented team of UX designers and engineers to implement and ship scalable and well-tested features in our highly available platform. You’ll strive to create responsive pixel-perfect web UIs while simultaneously solving scalability problems, performance optimizations, and complex business logic. The MyTime application is used by millions of consumers and tens of thousands of employees each month to interact and transact with one another in the modern era. Engineers at MyTime are responsible not just for writing code, but ensuring that it gets deployed and works properly in production.

You should have prior experience developing high quality software and be excited about doing it at a fast growing company. You should also know how to have productive technical discussions and be ready to continuously iterate on features based on feedback from our analytics as well as user feedback.

You’ll also help in other aspects of building a new company: Designing features, making good product decisions, and building a culture of excellence. While we work independently, we support each other through frequent code and design reviews, daily stand-ups, and pair programming which facilitates learning and reducing friction in our nightly release schedule. We’re seeking engineers who are ready to attack deep technical challenges as well as have an impactful role in product and company development!

Key Responsibilities

  • Develop, test, debug and document new and existing components to ensure that our software meets business, quality and operational needs.

  • Focus on scalability, speed, cross-browser compatibility, security, and availability of all applications and processes.

  • Drive and participate in code and document reviews, mentoring team in best practices.

  • Collaborate with peer organizations, devops, support organizations on technical issues and provide guidance.

  • Work with team to troubleshoot code level problems quickly and efficiently.

  • Manage technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.

  • Motivate and educate team members on coding standards and best practices. both within the team and as part of the architecture group

Preferred Experience:

  • 4+ years of professional software engineering experience, with at least 2 years building Single Page Applications; Angular or React is a plus

  • Comfortable writing test suites and specs in our test-driven environment

  • Experience with performance analysis and optimization in the frontend

  • Detail oriented and conscientious in implementing designs you have signed off on

  • Self motivator with strong communication skills

  • Degree in computer science or a related field is preferred, but not required

Apply

Senior Mobile Engineer (React Native)

Are you ready to change lives with your code?

Come use your engineering talents to help people living with serious diseases. We're starting with addiction, insomnia, multiple sclerosis (MS), and schizophrenia, and there's more to come.
Pear’s deep knowledge and experience in the biotech space has set us up with phenomenal partnerships and a strong product roadmap. Our engineers are platform-izing our architecture and building new mobile applications.

TEAM:

Our team of engineers in San Francisco uses a pragmatic agile process to quickly deliver treatments to patients. We treat each other well, believe in building a diverse culture of teamwork, and are serious about making Pear a place that’s good for both those who work here and the patients we serve.

POSITION:

As a member of the mobile team, your job is to build extraordinary mobile digital therapeutics apps that help patients. You'll take advantage of our shared platform infrastructure and component libraries, and work with the Product, Clinical, QA, and Regulatory teams to deliver first-of-their-kind therapeutics to those in need. You'll be instrumental in leading technical discussions, taking ownership of projects, and continually improving our code and the way that we work.

RESPONSIBILITIES:

  • Architect and develop mobile applications for a wide range of digital medicine apps.

  • Assemble functional requirements, develop technical specifications, and help plan the project.

  • Take ownership of product quality through good testing and coding practices. Build for testing and resultant quality.

  • Help the team thrive: Mentor fellow engineers, demonstrate technical expertise, promote high quality testing practices, and bring in knowledge of current and upcoming technologies.

  • Be a meaningful part of the big picture: Work with teams across the company like Product Management, DevOps, QA, Regulatory, and Clinical to help us achieve our mission.

QUALIFICATIONS:

  • Experience with React Native, or native iOS or Android development.

  • Strong experience with ES6 JavaScript.

  • Deep understanding of the app delivery lifecycle, including code signing and app store reviews.

  • Experience with methodical testing, test-driven development (TDD), and various testing patterns.

  • Experience with Agile development, SCRUM, or Extreme Programming methodologies.

  • Strong interpersonal skills and a track record of collaborating well both within and across teams.

  • Preferred: Native mobile development experience. Our apps are built in React Native, but iOS and Android experience provides helpful context.

  • Preferred: Experience with Docker, Git SCM, and AWS.

OUR TECH STACK:

Mobile (React* Native and Redux): Mobile apps that patients use. We build our apps on a shared platform of in-house components that ease development and maintenance.
Web (React,
* Redux, and Webpack):
The interface that doctors interact with.
API (NodeJS,* Restify, MySQL, and Postgres): This is the shared back-end that all of our apps use.
Testing (Enzyme,
* Mocha, Chai, Sinon, Appium, Jest):
We're serious about code quality, and testing is a key tool to meet our high standards.

Equal Employment Opportunity

Pear Therapeutics is committed to equal opportunity in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, disability or veteran status. Pear Therapeutics also follows all applicable national, state and local laws governing nondiscrimination in employment as well as employment eligibility verification requirements of the Immigration and Nationality Act. All applicants must have authorization to work for Pear Therapeutics in the U.S. In certain circumstances it may be advantageous to Pear Therapeutics to support the application(s) for temporary visa classification and/or sponsor applications for permanent residence so that a foreign national colleague can accept or remain in a work assignment in the U. S. For certain classes of temporary visas, the resulting work authorization may be specific to Pear Therapeutics and the specific job and/or work site. Pear Therapeutics may at its business discretion decide to or refrain from obtaining, maintaining and/or extending the temporary visa status and/or sponsoring a colleague for permanent residency and /or employment eligibility, considering factors such as availability of qualified U.S. workers and the colleague's long-term prospects for securing lawful permanent residence, among other reasons. Employment applicants requiring immigration sponsorship disclosure, when initial application for employment is made, whether or not they are legally authorized to in the U.S. and, if so, whether that authorization permits them to work in the job they seek. In no case should Pear Therapeutics support of a colleague's temporary visa application or sponsorship of a colleague for permanent residence be construed to guarantee success of that application or amend or otherwise invalidate the "at-will" employment relationship between the colleague and Pear Therapeutics.

Apply

Developer - Node Neo 4J

McKinsey & Company in San Francisco, CA 599 mi reactjs agile javascript neo4j

QUALIFICATIONS

  • Expert-level Neo4j database admin

  • Expert-level NodeJS / JavaScript skills (other languages like Ruby are a plus)

  • Expert-level Linux system administration skills; (Ubuntu a plus)

  • Recent Experience using Docker to deploy, orchestrate & scale applications

  • Experience implementing security best practices

  • Experience using Git & Github

WHO YOU'LL WORK WITH

You'll work with our OrgSolutions Product team in Los Angeles (other locations may be considered)

OrgSolutions combines innovative design technology and advanced analytics with deep expertise to help our clients make effective organizational decisions. OrgSolutions can help Human Resources and business leaders to make smarter organizational decisions by leveraging advanced data analytics, user-centered design technology and proven methodologies. These approaches help clients to answer critical questions related to cost reduction, efficiency and effectiveness streamlining, merger plans, divestments and carve outs, and talent deployment.

In creating asset-enabled practices, McKinsey is driving innovation in how we serve clients with analytics and design thinking. In recent years McKinsey has hired thousands of technology professionals – data scientists, designers, software engineers, product managers, etc – to serve alongside generalist consultants and identify ways that technology can improve outcomes.

WHAT YOU'LL DO

You will join an agile software development team working in a start-up environment, build new software solutions using latest technologies, and collaborate with a great team of accomplished developers.

You will build new solutions as well as help bring existing solutions to product-market-fit and scale and you'll architect web applications that are modular, stable, secure, and scalable. Additionally, you'll apply and champion latest best-practices and tools, such as Agile development, micro-services, CI, CD, Git.

You'll have great learning opportunities while working alongside very senior Node and React developers, and you'll see the direct impact from your work. You'll also have the chance to coach fellow developers as we grow our web development team over the coming years.

Apply

Senior Software Engineer- Full Stack (SF or Austin)

*** Locations: San Francisco, CA or Austin, TX

**About GoodTime **

GoodTime raised $7.5M to date and set out to make interviews effective. It uses automation and AI to provide efficient scheduling, branded experience for candidates and hiring managers, diversified interview panels and actionable interview metrics for talent leaders. Its is revolutionizing the way companies like Airbnb, Box, Dropbox, Shopify, Twitch and Stripe recruit!

**The Role **

We are looking for an experienced Full Stack Engineer who is passionate about building a world-class product . You will join a dynamic and fast-paced environment and work with other talented engineers to develop and enhance the GoodTime platform.

Requirements:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience

  • 7+ years experience in a software engineering role

  • Great engineering skills, strong CS fundamentals and elegance in your work

  • Very comfortable in at least one language (i.e. Javascript, Python, Ruby, Go) and proficient in Javascript

  • Love working with data and not afraid to use it to prove ideas right or wrong

**Bonus: **

  • Are comfortable writing apps in React and Node.js

  • Have the ambition and drive to build business solutions to solve NP-C problems

You will love it here if

  • You are a self-starter who loves to solve challenging problems

  • You are ambitious, driven and competitive by nature

  • You enjoy building scalable hiring processes

**Benefits **

  • Competitive compensation

  • Full Benefits - health, vision, and dental

  • Generous Paid Time off

  • Fully stocked pantry and bar

  • Competitive pre IPO equity

Our Core values

  • Always be learning: Enjoy learning something new whether it be a new skill set or a delightful new hobby

  • Perseverance: Have a "Do whatever it takes" mindset when faced with hard problems

  • Ownership: Have a strong sense of ownership for the work you do

  • Introspection: Constantly strive to improve yourself through self-evaluation and open-minded consideration for others' candid feedback

Apply

Senior Javascript Engineer

Beautiful Slides, Inc. in San Francisco, CA 599 mi javascript svg firebase backbone.js

We’re looking for a self-motivated engineer to help us build Beautiful.AI. We're a well-funded startup with 4 engineers, and growing! We develop cutting-edge web apps to help regular folks do work that looks like a designer did it. Our first product is focused on building beautiful presentations; enabling creators to focus on telling their story, while we do the magic to make it look beautiful.

We launched the product this February and have been overwhelmed by the positive response to the product. Check out for yourself what our users have to say! https://about.beautiful.ai/user-feedback

Product Hunt: App of the day

Our Facebook group

Qualifications:

  • 4+ years professional web programming experience

  • Strong knowledge of Javascript, HTML, CSS, SVG

  • Experience with single page app development

  • Experience with client-side performance analysis and optimization

  • Experience with coding in a fast-paced team environment

Bonus:

  • UX and/or animation design experience

  • Google Firebase and/or node.js experience

  • Graphics programming knowledge

  • Experience with automated test strategies for graphical applications

Principal Responsibilities and Duties:

  • Implement product features, associated documentation, and tests

  • Provide thoughtful and thorough code reviews for other team members

  • Go beyond a task to figure out different approaches to solve the root problem

General:

You are someone who prefers individual freedom over process and prototyping over specs. You are self-motivated and believe that becoming a better engineer is a journey, not a milestone. You should also

  • Enjoy being in a startup environment and working on a small team

  • Work well with minimal direction and enjoy figuring things out

  • Have a passion for writing quality code and making beautiful products

  • Have good communication skills in verbal and written English

Apply

Front End Web Developer - MapKit JS Team

Job Summary:
MapKit JS brings Apple Maps to the Web. New at WWDC 2018, this JavaScript library lets any website use Apple Maps to show locations, display search results, provide directions, and more. Our team defines the MapKit JS API and writes all of the code to bring this API to life, which in turn makes Apple Maps available to millions of users around the world. Our team is growing, and we hope to find developers with passion and expertise to help deliver the kind of high-quality interfaces that engineers and users have come to expect from Apple.

If you find that details matter, and you love to work with a team that feels the same, our role could be a phenomenal fit for you.

Key Qualifications:
HTML and CSS expertise
JavaScript programming proficiency, without relying on libraries to accomplish innovative interactions
Experience writing a JavaScript library, either individually or as part of a team
Strong debugging and diagnostic skills
Creative problem solving and critical thinking skills
An understanding of unit tests and regression testing
Experience shipping large scale web applications
Thrives in a dynamic and creative environment

Description:
As a software engineer working on the MapKit JS team, your main responsibility will be client side web development for map-related experiences. This role requires JavaScript programming proficiency, plus a solid grasp of the performance and compatibility issues that arise when delivering a comprehensive web solution. Experience writing unit tests, crafting test tools, or setting up regression test suites will be an asset in this role. We are engineers who conceptualize, iterate, and execute new features on an ongoing basis which contributes to an overall dynamic and creative atmosphere.

You'll be working in an energizing environment, making a personal impact on products used by millions of people. While JavaScript experience is a requirement, were not looking for a minimum number of years in the industry; we just want to find passionate developers who will bring innovation, enthusiasm, and their own unique perspective to our team.

Education:
BS in Computer Science or Equivalent

Additional Requirements:
While not necessary for our role, the following skills would be a plus:

- WebGL experience

- Working knowledge of Node, React, Webpack, Gulp, Grunt, Express, Tape, Sinon, and Chai

- Familiarity with geographic information systems

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

Apply

Web Developer

DESCRIPTION

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose! This is a great opportunity to work on Version 1 of this product, help design the architecture and build infrastructure to support a brand new product from the ground up. As a Software Development Manager, you’ll have huge impact on how engage with this ground-breaking product.

You will be leading a new team to build rich and interactive user interface in a web application for the new product! Work with UX designers, Product Management and other web and mobile engineers to build something from the ground up.

We love to work with smart people who have a strong sense of ownership and strong engineering mindset. You are a technical leader for your team and a great people manager. You provide perspective and context for technology choices. You motivate your team to pursue ambiguous situations. You deeply invest in each colleague's career growth and in improving their technical knowledge. You define your team's operational metrics, and constantly measure and improve. You ensure that the products are scalable and reliable, as our customers have come to expect from us.

The ideal candidate is passionate about application development for web. Experience with cross platform development frameworks like React and familiarity with Typescript/Javascript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance web applications and thrive on delivering high quality technology solutions, in a hyper-growth environment where priorities shift fast.

BASIC QUALIFICATIONS

· Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
· 7+ years of over all industry experience with 3+ years of experience in Management
· 3+ years of experience building high performance reliable web applications
· 2 + Experience with OOD and object-oriented languages

PREFERRED QUALIFICATIONS

· Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
· Experience with professional software engineering practices and best practices for the full software development life cycle.
· Experience taking projects from scoping requirements through launch of the project.
· Experience in applying open-source technologies.
· Experience with agile software development methodologies like scrum.
· Experience with rapid prototyping and evaluation of customer applications.
· Ability to thrive in a dynamic, fast-paced environment such as with multiple priorities.
· Passionate about web application development
· Strong written and verbal communication skills, excellent technical communication with peers and non-technical cohorts
· A strong track record of project delivery for large, cross-functional, projects
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Apply

Senior Web Developer

DESCRIPTION

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

Playing a key role in this high-performance engineering team, you will design, build and operate Web services and Web front end at scale, interfacing with teams ranging from the front-end to the back-end, and delivering the plumbing in-between. Surrounded by world-class technical talent, and building on a pure AWS infrastructure, you will translate user requirements, help define our roadmap, design, develop, deploy, and test end-to-end. The team is stronger due to your presence, and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

This role requires ownership, autonomy, and an ability to deliver results, often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance, and your experience will raise the bar to create an amazing experience for our custom

BASIC QUALIFICATIONS

· 4+ years of hands-on software development experience.Bachelors Degree.
· 2+ years experience in building web applications with JavaScript/CSS Frameworks.
· 2+ years of development and maintenance of web services.
· 2+ years experience in, at least, one modern programming language such as Java, C#.

PREFERRED QUALIFICATIONS

· Architectural experience for large-scale, distributed systems.
· Experience in Web Application client-side development (React and Redux preferred).
· Knowledge of AWS infrastructure technologies.Understanding of client/server security models in the enterprise
· A strong understanding of excellent API design patterns for customer-facing software.
· Proven track record of ownership in designing, developing, and operating software at scale.
· Top-notch communication skills with technical and non-technical staff.
· A thirst for knowledge and continuous improvement
· Demonstrated ability to ship product to customers.
· Team Player.

Amazon.comis an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Apply

Senior Frontend Developer

About Sentry

Sentry's mission is to empower software development teams to build better products, faster. Our crash reporting platform helps tens of thousands of software teams discover, triage, and resolve production software issues, so they can spend less time debugging and more time building software.

About the Team

As a product engineer, you'll join a cross-functional group of software engineers and designers that are responsible for the end-user operation of Sentry. Not only do product engineers build the user interfaces that software developers see and touch, they contribute to the APIs and server logic that power those interactions. If you want to build and improve product features that empower software development teams to do their best work, all while writing open source code, we'd like to talk to you.

Sentry is used by tens of thousands of developers, and as part of our small team, you'll find countless challenges to grow and succeed. If you have a strong technical background and want to engage publicly with the software development community, we feel this is a fantastic opportunity.

About the Role

Sentry is looking for an experienced front-end engineer to drive JavaScript technology initiatives at Sentry. Besides being involved in regular product development, we want someone who can raise everybody's game by driving improvements to our JavaScript software architecture, tooling, and testing processes.

Responsibilities:

  • Develop product features for our open source React single-page application

  • Pursue architecture and tooling improvements so that our development team can ship code faster and more confidently

  • Modify our build process and application code in order to improve Sentry's front-end performance

  • Help maintain our popular JavaScript SDKs so that they remain best-in-class

You'll love this role if:

  • You enjoy refactoring code

  • You're a self-starter who leads by example

  • You've configured Webpack successfully before

  • You believe in performant front-end applications

  • You want to work on a large, open source JavaScript codebase that uses modern ecosystem tools: React, Jest, Babel, Flux architecture patterns, etc

Examples of projects our team has worked on:

  • Sentry 9 introduces Owners, Environments, & Teams

  • Augmenting error reports with Git commit data

  • Workflow improvements to resolution and silence

  • @ Your teammates with Mentions

  • Keep an eye on new code with deploys

Qualifications

  • 4+ years professional JavaScript/front-end experience

  • Expertise with JavaScript and at least two of the following: React, Jest, Babel, Flux architecture patterns, etc.

  • Excellent written and oral communication skills and ability to articulate technical concepts clearly and succinctly

  • Bonus: experience contributing to or maintaining open source projects

Benefits

  • Contribute to an open source product used by tens of thousands of companies

  • Be part of an experienced and renowned team that has worked on some of the world's most popular software products and open source tools

  • Competitive salary and meaningful equity

  • 100% medical, dental, and vision coverage

  • Commuter subsidy

  • 401k

  • Learning & Development stipend

  • Charitable matching program

  • Generous parental leave policy and 529 College Savings Plan

  • Flexible working schedule and vacation policy, and real work/life balance

  • Company events (Hack Weeks, All Hands, quarterly social events) and friends and family events

  • Relocation assistance

Sentry values diversity and inclusivity in our company and is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply

Software Engineering Manager, Full Stack

Meraki is making IT easier, faster, and smarter with technology that simply works. Our full stack teams build and maintain features, frameworks, and tools to craft an excellent user experience in Meraki’s Dashboard. Dashboard drastically simplifies the process of deploying and configuring distributed networks, enabling customers to debug networking issues in real time from anywhere. Its rich data visualizations help users detect trends in network traffic and foot traffic alike. Meraki Engineers put the customer experience first, own projects from beginning to end, and are problem solvers.

In this role, you’ll lead a 2-8 person team of extremely talented software engineers. You will provide architectural leadership, review designs, and prioritize the growth and development of your team members. You will be a strong mentor, nurturing an encouraging environment where your team can do their best work. You will enable a highly productive relationship among product management, design, and engineering. You have a relentless focus on user experience — you care that your team is building the features that will have the biggest impact on Meraki’s users.

Duties as an Engineering Manager:

  • Holding regular one-on-ones with your team, ongoing coaching and mentorship, writing performance evaluations, and compensation planning.

  • Planning and tracking timelines for your team, ensuring efficient execution and communicating to relevant stakeholders when things change.

  • Working with our recruiters on targeted hiring efforts to make sure your team can meet the needs of the business.

  • Working with senior engineers on your team to determine the direction of Dashboard’s UI and API. Rapidly growing it to enable large customers to take advantage of Meraki features at an enormous scale, locally and globally.

  • Working alongside Product Management to craft a feature development strategy that meets the needs of Meraki’s largest customers, Service Providers, while maintaining Dashboard’s core simplicity.

  • Reviewing/prioritizing customer reported bugs and escalations and establishing a plan to address them.

You are an ideal candidate if you:

  • Are interested in a leadership role because it allows you to work closely with others to help them achieve their best. Ideally you have led teams of more than three people and are looking for an opportunity to take on more responsibility and grow a team.

  • Have 5+ years of experience building systems that maintain a balance between time to market, usability, and incurring appropriate technical debt.

  • Have experience writing code for large-scale production environments.

  • Are adaptable and versatile, but also understand the business necessity of schedules, estimates, and deadlines.

  • Have experience with one or more front-end frameworks such as React or Angular, and modern web frameworks like Ruby on Rails or Django.

  • Have a good grasp of relational databases (we use Postgres as well as an in-house time-series database)

Bonus points for experience with any of the following:

  • Mentoring individuals at different stages of their career

  • Networking technologies

  • Working closely with Product Management, UX, or Design teams

  • Data analytics systems

Wondering what working at Cisco Meraki is like?

Picture a beautiful office, balanced catered meals, fully stocked kitchens, an onsite gym, and paid time off to volunteer. Cisco Meraki has crafted an amazing equal opportunity focused office where employees thrive. We are confident you will love it here!

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

Apply

Frontend Engineer, Design Systems

We are reinventing global trade.

Flexport helps more than 10,000 clients and suppliers lead all aspects of their supply chain operations. Started in 2013, we've raised over $1.3B from investors that include SoftBank Vision Fund, Founders Fund, GV, First Round Capital and Y Combinator.

With offices on three continents, our team is as global as our client base and we’re excited to continue building a product and service they love. Wherever you are, whichever role you play, you’re guaranteed to share your day with committed, encouraging, and resourceful team members.

Design Systems at Flexport

Flexport’s design system, Latitude, powers our design and product development processes. On the design systems team, you’ll build and implement components and UI that’s used by every team at Flexport. You’ll work closely with our designers and engineers to implement high quality UI and ensure our components and patterns are well-documented and maintained. Our team members are evangelists for our best practices—our design system’s success depends on widespread adoption. You’ll work with product teams to ensure our design system can support the next generation of products at Flexport.

Frontend Engineering at Flexport

Frontend engineers at Flexport collaborate with design, research, and product to build elegant and performant user experiences. Our ratio of engineers to designers is very healthy which creates tight collaboration across our product teams. We aspire to contribute to open source with many of our learnings. Examples include:

We are building a platform that can scale to best-in-industry trading volumes, and you will be responsible for building the products and tools that will help us get there. If this sounds exciting to you, please reach out!

What you will do

  • Create frontend components to automate freight forwarding

  • Help evolve the frontend infrastructure and architecture

  • Collaborate with design, research, and product to build an elegant and performant UX

  • Build a highly interactive product to track shipments around the world

** What we would like to see**

  • Strong knowledge of Javascript (ES6)

  • Strong knowledge of one of the modern JS frameworks (React, Vue, Angular2, etc.)

  • Strong knowledge of CSS

  • Systematic thinker (consider how components can scale across our teams)

  • Self-motivated

  • Strength in cross-functional collaboration with design, product, and business

What you’ve worked with ideally

  • Design systems

  • GraphQL/Relay/Apollo

  • Flow/Typescript

  • Experience with front-end test frameworks (Jest)

  • Experience with front-end build/deployment process (Webpack, Babel)

Bonus points if you’ve worked with

  • Web performance (time-to-interactive, dependencies, wasted renders)

Culture & Values

Apply

Full Stack Web Developer / Web Team Lead

TITLE: Full Stack Web Developer & Web Team Lead

TEAM: Web Team

WORKS WITH: CTO, Team Leads, Front End Web Developers, Cross Departmentally

STATUS: Permanent/Exempt

SCHEDULE: 40hrs/week

TO APPLY: Interested candidates should submit a single PDF attachment that includes both a cover letter and resume. Send this to web-team-lead-applicant@3scan.com with subject line: Web Team Lead Applicant/[your name].

DEADLINE: ASAP. Open until the position is filled.

Role Summary:

Develop web-based tools to drive medical research and decision making using data from 3Scan's Knife Edge Scanning Microscope (KESM). Lead the Web Team and work as part of a small, dynamic team where you can have a large impact. Work on tools ranging from laboratory asset tracking to data visualization.

Responsibilities:

Participate in the design of 3Scan’s web facing products Write clean, tested, documented, maintainable code Review pull requests for other team members Maintain and improve our front end build system and development environment Advance our institutional understanding of modern design patterns and technologies Provide sprint leadership and technical roadmap construction Manage team of 1-2 ICs

Core Requirements:

5+ years experience as a full-stack web engineer

Strong written and verbal communication skills

Enjoy cross departmental collaboration

Experience in several languages: Python, JavaScript (es6+), HTML, and CSS least one modern front-end framework (React, Angular, Vue.js) least one modern back-end framework (Django, Rails, Spark, Express)

Bonus Experience:

Experience with TypeScript

Experience with Vue.js Experience using Webpack to build Vue apps written in TypeScript

Other experience in modern front-end devops

Experience with WebGL, three.js, etc.

Management skills

Apply

Engineering Manager - Quip

Salesforce in San Francisco, CA 599 mi java

Our goal at Quip is to build a productivity suite that every person at every company loves using every single day. What we're looking for: a thoughtful manager with a background in software engineering who will help shape the way we operate and grow as a team.
At Quip, engineering managers focus on people first. Our priority is to ensure that engineers are challenged, have the opportunities and resources to grown and learn, and to empower each individual to make decisions that are in their best interest. We are mentors, coaches and advocates. It's our responsibility to understand the needs of each engineer and represent them in the course of our work.
Our team of engineers is incredibly strong and experienced. We focus on keeping a dynamic, healthy and productive team by looking for ways to improve happiness and efficiency — always while fostering and maintaining transparency, communication, and Quip's culture. We help engineers prioritize and manage the scope of their projects and act as advisors and sounding boards, providing operational support where useful. We are responsible for the sustainable growth of the team, emphasizing diversity and inclusion and ensuring that new engineers have the best possible experience
As engineering managers, we work closely with our team of engineers, as well as Product Managers, Designers, the Business team, and leadership to shepherd new projects and help map the future of Quip. We're building a team of talented, thoughtful people who will work together to build an enduring company that will change the way teams work together.
What we look for:
- Technical leadership or management experience
- Positivity and open communication
- Empathy and a love of working with people
- Strong background in software engineering
- Passion for learning and working with others to improve yourself, the team, the product, the company
If you're interested in working together, love helping people grow, and have a background in technical leadership and engineering, please apply!

Apply

Software Engineer, Front End

Note: By applying to this position your application is automatically submitted to the following locations: Mountain View, CA, USA; San Francisco, CA, USA; San Bruno, CA, USA; Sunnyvale, CA, USA

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 1 year of work experience.
  • Experience in JavaScript, and one or more programming languages including but not limited to: Java, C/C++, Python or Go.
  • Experience with front end technologies and/or front end frameworks.

Preferred qualifications:

  • Experience developing user-facing software.

  • Experience with the latest and greatest web standards, including HTML5 and CSS3.

  • Knowledge of web libraries and frameworks such as AngularJS, Polymer, Closure or Backbone.

  • Strong sense of web design and attuned to the fundamentals of user experience.

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

  • An understanding of the principles of accessibility and can build products that are accessible to users with disabilities.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Do you want to help Google build next-generation web applications like Inbox, Gmail, Google Search, Google Maps and more? As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Senior Frontend Engineer with global company

G2i, one of the nations only hiring platforms run by engineers is looking for a Mid to Senior level Frontend Engineer to work with their external product facing company partners. Their partners range from recent startups to global enterprises. If you are a motivated thinker that is passionate about building secure software , using highly performant technologies, please let us know!

While most of our partners are in the Bay Area; we also work with clients in New York, Washington DC, Colorado, and 100% remote (must be US or Canada based).

Although there are slight variations and preferences from one company to another, the base responsibilities and qualifications are the same.

Responsibilities may include:

  • Implementing tools and technologies to optimize performance and increase overall scaleability

  • Writing high quality and tested code

  • Collaborating across teams to drive company-wide, large scale projects

  • Mentoring, educating, and supporting those around you

General Qualifications:

  • 3-5 years of industry experience in frontend/web development using Javascript/CSS/HTML

  • Experience working with modern frameworks (React, Redux, Angular)

  • You are passionate about open source

If you are interested in learning more and/or would like to see a job description for the companies we currently support, please reach out to Rob VanVliet at rob@g2i.co.

You can also schedule a 10-15 minute call using the url: https://calendly.com/rob-137

Apply

Front End Engineer

DESCRIPTION

It is not what you think it is!

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

You will design, build, and operate web services and web front end at scale, interface with front-end and back-end teams, and deliver the plumbing in-between. Surrounded by world-class technical talent and building on a pure infrastructure translating user requirements, help define our roadmap, design, develop, and deploy end-to-end. The team is stronger due to your presence and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

The ideal candidate is passionate about application development for devices and web browsers. Experience with cross platform development frameworks and fluency with Typescript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance apps for devices. Thrive on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.

This role requires ownership, autonomy, and anability to deliver results often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance. Your experience will raise the bar to create an amazing experience for our customers.

BASIC QUALIFICATIONS

· 2+ years of hands-on front-end software development experience.
· Bachelors Degree or Master's degree or equivalent years of professional experience
· 1+ years experience in building web applications with frameworks.
· 1+ years of experience with JavaScript, HTML and CSS
· 1+ years of experience in React or React Native

PREFERRED QUALIFICATIONS

· Passion for development. We would love to hear about applications you’ve developed
· Experience developing complex applications
· A solid grasp of fundamental algorithms and applications
· Strong design and coding skills in Typescript/Javascript, and/or React
· Firm understanding of software development principles, capabilities and limitations of platforms, including first-time user experience, battery life, connectivity issues, and perceived performance
· Experience influencing software engineering best practices within your team
· Deal well with ambiguous/undefined problems; ability to work with abstract concepts
· Hands on experience with JavaScript frameworks
· Passion for operational excellence
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Apply

Fullstack Devoper - Data-Viz, UI/UX for Synthetic Biology (Frontend Focus)

Serotiny is looking for front-end engineers who are excited to design beautiful and interactive software interfaces for synthetic biology.

This person will deploy the front-end of Serotiny’s digital infrastructure in collaboration with scientists to develop: custom user interfaces, data-visualization systems, and other tools that provide insight into genetic and biological data.

Role:

  • Design and deploy custom user interfaces

  • Enhance the analytics infrastructure with data visualizations and computational graphics

  • Extend the UI along multiple axes as client needs come to play

Challenges:

  • Create a collaborative application with concerns around data visibility

  • Enable a dynamic interface for computer aided design in a system with constant influx of new features

  • Integrating lab data acquisition and experimentation into the backend with a user interface a scientist will find seamless

Qualifications:

  • A fast learner and eager collaborator

  • Creative & artistic eye for intuitive software

  • Experience with javascript frameworks and REST APIs

  • Demonstrated UI/UX sensibilities

  • Flexibility and desire to work at the early stages of a startup

Likes:

  • Data visualization experience

  • Typescript/d3 familiarity

  • Familiarity with dev-ops technologies

  • Interest in biology

  • Able to do some backend, write Postgres command line code

  • Startup experience

Apply

Full Stack Software Engineer

We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.

You’ll be working alongside other software engineers and collaborating on the various layers of the infrastructure for our ML Platform that includes data ingestion pipelines, model integration into inference pipelines, labeling tools, and data and model management tooling.

Full Stack Developer Skills and Expertise

  • Design overall architecture of web application

  • Maintain quality and ensure responsiveness of applications

  • Collaborate with the rest of the engineering team to design and launch new features

  • Maintain code integrity and organization

  • Understand and implement of security and data protection

  • Proficient and highly experienced with back-end programming languages and frameworks

  • Javascript

  • React

  • Node.js

  • Python

  • Flask

  • Django

  • Databases

  • MongoDB

  • Neo4J

  • Cloud platforms

  • Google

  • Container frameworks

  • Docker

  • Kubernetes

Bonus Skillsets

  • Experience with ML frameworks

  • Tensorflow

  • Keras

  • TensorRT

Apply

Looking for developer with experience in .NET using C# or Node.js in AWS

Job Description

We are looking for a developer that is looking to advance their career in enterprise applications and cloud-based development. We have an experienced and fast-moving executive team that is looking for people with strong aptitude, the curiosity, and the tenacity to keep pace. The developer will be involved in ideation, design, production, testing, and deployment – all phases of the product cycle. This person’s main responsibility is to build and maintain the platform that unleashes the power of our proprietary consumer database and machine learning on behalf of our customers. You will be in the frontline of bringing the next wave of alternative data and A.I. to a highly regulated set of industries that are in need of better technology. There will be opportunities to grow both professionally and personally. Ultimately, we would love this person to help build a world-class team and stay with the company for many years to come.

Responsibilities

  • Working with a team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies.

  • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.

  • Preparing reports, manuals and other documentation on the status, operation and maintenance of software.

  • Design, develop, and unit test applications in accordance with established standards.

  • Participating in peer-reviews of solution designs and related code.

  • Package and support deployment of releases.

  • Working with teammates in the migration of older applications (asp) to current Microsoft technologies.

  • Developing, refining, and tuning integrations between applications.

  • Analyzing and resolving technical and application problems.

  • Adhering to high-quality development principles while delivering solutions on-time and on-budget.

  • Providing third-level support to business users.

Skills and Qualifications

  • 2 to 3 years of engineering experience

  • College or University degree in Computer Science or a related discipline

  • Needs to be experienced in either .NET development using C# or Node.js within Amazon Web Services, but preferably both

  • Experienced with AWS LAMBDA

  • Strong desire to learn

  • Solid understanding of object-oriented programming concepts

  • Solid understanding of relational database design and querying concepts

  • Familiarity with version control concepts

  • Knowledge of client/server application development

Apply

Front End Developer

DESCRIPTION

It is not what you think it is!

Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose!

You will design, build, and operate web services and web front end at scale, interface with front-end and back-end teams, and deliver the plumbing in-between. Surrounded by world-class technical talent and building on a pure infrastructure translating user requirements, help define our roadmap, design, develop, and deploy end-to-end. The team is stronger due to your presence and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers.

The ideal candidate is passionate about application development for devices and web browsers. Experience with cross platform development frameworks and fluency with Typescript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance apps for devices. Thrive on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.

This role requires ownership, autonomy, and anability to deliver results often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance. Your experience will raise the bar to create an amazing experience for our customers.

BASIC QUALIFICATIONS

· 2+ years of hands-on front-end software development experience.
· Bachelors Degree or Master's degree or equivalent years of professional experience
· 1+ years experience in building web applications with frameworks.
· 1+ years of experience with JavaScript, HTML and CSS
· 1+ years of experience in React or React Native

PREFERRED QUALIFICATIONS

· Passion for development. We would love to hear about applications you’ve developed
· Experience developing complex applications
· A solid grasp of fundamental algorithms and applications
· Strong design and coding skills in Typescript/Javascript, and/or React
· Firm understanding of software development principles, capabilities and limitations of platforms, including first-time user experience, battery life, connectivity issues, and perceived performance
· Experience influencing software engineering best practices within your team
· Deal well with ambiguous/undefined problems; ability to work with abstract concepts
· Hands on experience with JavaScript frameworks
· Passion for operational excellence
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Apply

Senior Full Stack Engineer

OneLogin brings speed and integrity to the modern enterprise with an award-winning single sign-on (SSO) and cloud identity management platform. Our portfolio of solutions secures connections across all users, all devices, and every application, helping companies drive new levels of security, and efficiency across all applications. With a powerful business platform and an award winning company culture, OneLogin manages and secures millions of identities around the globe. We are headquartered in San Francisco, California. For more information, visit www.onelogin.com, Blog, Facebook, Twitter, or LinkedIn.

At OneLogin we are building identity management solution that enable organizations to Access the World™. Our engineers work hard to implement a wide range of services which are focused around security, high availability, and scalability within our infrastructure. You, as a senior engineer, will be responsible for architecting, developing, and analyzing mission critical services. This cross functional role assumes your collaboration with engineers and product managers to bridge the gap between frontend and backend systems, solving technical challenges for security and high performance, and architecting new solutions.

You may be a perfect fit if you:

  • Enjoy building secure, scalable, and reliable web microservices;

  • Have experience building and solving problems for frontend and backend and stitch them together;

  • Like collaborative environment and understand the needs of multiple stakeholders;

  • Get things done;

  • Like to think like a hacker;

  • Mentor your team-mates.

Our requirements:

  • 7+ years of extensive hands-on programming experience;

  • Bachelor’s degree in Computer Science, Engineering or related field;

  • Experience designing, building, and deploying scalable services;

  • Knowledge of one or more cloud-based platforms such as AWS;

  • Understanding of object oriented programming, testability and reusability;

  • Experience with modern frameworks on backend and frontend.

Technologies we are working with:

  • Ruby (Rails, Sinatra)

  • NodeJS (Express)

  • ReactJS

    Our core values

  • Integrity - As a security company, integrity is our highest priority. We deliver on our commitments and treat customers, partners and colleagues equally

  • Innovation - Innovation is in our DNA and we always try to look ahead of the curve and think smarter, faster, bigger and better

  • Excellence - We strive for excellence and quality in everything that we do in order to drive customer satisfaction and loyalty

  • Urgency - We live in a real-time world where the marketplace is fiercely competitive and customers expect instant gratification. We operate with extreme urgency to address customer needs and resolve issues promptly

  • Customers for life - First and foremost, we are here to serve our customers. We take a long-term view of customer relationships and focus on building long-term value

  • Great place to work - Create a work environment of transparency, trust and professional challenges that attracts the best possible people

Apply

Software Engineers, Applications in Adv. Devp. Team (Medical Robotics)

HealthCare Recruiters International in Redwood City, CA 599 mi c++ python

Overview:

We are hiring for multiple positions (Junior to Senior level Individual Contributors).

As a Software Engineer, Applications in our Advanced Development Team you will be designing and developing the software that sits at the intersection of the real-time robot system and the Clinical Staff. These are the applications that empower the clinical staff to safely and effectively interact with the company's robotic system. We are looking for a highly motivated candidate who wants to help use revolutionize the world of medical robotics.

Core Job Responsibilities:

-Work with software and other engineers (clinical, systems, mechanical, electrical) as part of a focused cross-functional team developing software for medical robotic applications.
-Design and implement user-facing software in C++ for a complex robotic system.
-Develop software prototypes in C++ and Python and test on the robotic system.
-Participate in design discussions and code reviews.

Knowledge/Skills, Education, And Experience:

-BS/MS in Computer Science, Computer Engineering or equivalent.
-5+ years designing and developing user-facing applications.
-Strong background in object oriented programming.
-Strong Proficiency with C++ programming and multi-threaded applications.
-Strong understanding of state-machine based design and event driven architectures.
-Experience with GUI development using Qt.
-Ability to work in a regulated environment in compliance to ISO 13485 and 21 CFR 820.

Nice to Haves:

-Experience with real-time software applications and RTOS.
-Experience with Python and/or Matlab.
-Experience developing software for safety-critical applications.
-Experience working in an Agile development environment.

Apply

UX Engineer, Front End (Web)

Note: By applying to this position your application is automatically submitted to the following locations: Sunnyvale, CA, USA; Boulder, CO, USA; Mountain View, CA, USA; San Francisco, CA, USA

Minimum qualifications:

  • Bachelor's degree in Computer Science, HCI, Design, or equivalent practical experience.

  • Experience with one or more of the following: Java, JavaScript, or C/C++.

  • Experience with web technologies (object-oriented JavaScript, HTML, CSS), and experience with web standards, including HTML5 and CSS3.

  • Experience designing and implementing user interfaces (UIs).

Preferred qualifications:

  • Experience with JavaScript frameworks (Backbone, Angular, or Ember) and CSS pre-processing frameworks (Sass or Less).

  • Experience with scripting languages, such as Python, Ruby, etc.

  • Experience with and passion for user-interface design.

  • Demonstrated sense of web design and attuned to the fundamentals of user experience, including accessibility.

  • Ability to communicate to all levels of users (internal and external), demonstrated problem-solving skills, adaptable, proactive and willing to take ownership.

About the job

Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step.

Our team works to build applications that enable people to seamlessly collaborate and accomplish complex tasks together. Were on a mission to build apps that will be a refreshing change from the usual enterprise products and tools.

As a UX Engineer, you'll work on the front end of our products and features used by people everyday. The work is challenging, fast-paced, and always changing. You have demonstrated analytical skills, an unwavering commitment to quality, a collaborative work ethic, and cutting-edge coding skills. You live and breathe the fundamentals of JavaScript (not just jQuery), CSS, and HTML, and command a portfolio of web technologies new and old - all in order to launch innovative features to a global audience.

User experience is at the forefront of how we create intuitive, innovative, and beautiful products that people love. We strive to learn and understand our users needs, behaviors, and emotions to gather insights that inform product strategy and design. Our UX teams include designers, researchers, content strategists, and engineers who are passionate about quality, usability, and simplicity. We work on collaborative teams to solve complex challenges and craft experiences that highlight our products unique capabilities and personalities. Our work touches billions while exemplifying a key principle that is core to Googles philosophy: Focus on the user and all else will follow.

Responsibilities

  • Work closely with UX designers, project managers and back-end engineers to implement versatile front-end solutions to web development issues.

  • Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do.

  • Manage your own time, and work well both independently and as part of a team.

  • Launch, iterate and make a difference. Provide front-end coding expertise, and help make our products better for users.

  • Design and develop the front ends of user-facing products.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Apply

Fullstack Software Engineer

We are looking for full stack hackers to join our team. As an early member of the team, you’ll be helping us build a sophisticated, next generation financial services and benefits platform. Our customers trust us with a lot: Integrating seamlessly across financial institutions, moving money, tracking balances, helping with their healthcare decisions, and keeping their data extremely secure. In order to take on this mission we’re building our application on a new web framework we’ve built for Node.js, Postgres and React. We’re looking for engineers who are comfortable across the entire stack.

We all work on end-to-end features for the product and take great care in building features that will delight our customers. And there’s plenty of interesting problems, whether it’s helping design schemas with multi-step state machines that model financial transactions, working on the incremental build graph and compiler, or building our React based UI component library. This isn’t your typical CRUD application! You will be responsible for a lot so you should feel comfortable in a fast paced, growing, and nimble environment keeping in mind that everything we do is to better the lives of our users.

Here’s a snapshot of some of the technologies you will be working on and the qualifications we are looking for:

  1. Several (3+) years experience in web or distributed systems development.

  2. Experience in Postgres or another transactional, relational database system, as well as ability to design schemas.

  3. Fluency in JavaScript and at least one other interpreted language.

  4. Familiarity with software design techniques from functional to object oriented.

  5. React or at least one other reactive UI language.

  6. Computer science degree is not required, but you should be familiar with basic algorithms and performance analysis.

  7. Someone who isn't afraid of responsibility and operating in an unstructured environment

  8. A good sense of humor and a down-to-earth personality. We work hard, have fun, and treat people with respect.

Apply

Lead Full Stack Engineer with Backend Emphasis (Backend team lead)

About HomeLight

We are on a mission to empower people to make smarter decisions during one of life’s most important moments: buying or selling their home. By analyzing 30 million+ real estate transactions from 2 million agents across the country, we are able to take an unbiased, data-driven approach to match our clients with top performing real estate agents to meet each of their specific needs. Our algorithm and marketplace solutions guide our clients through every step of the home buying or selling experience. Join us and build the nation's largest and most trusted platform for selling real estate!

What You'll Do Here:

  • Lead our Back-end Product Engineering team in the San Francisco office!

  • Build back-end, data-centric features for our B2C product, home-selling suite.

  • Execute on requests to pull, analyze, interpret and visualize data.

  • Build, manage, and optimize our data architecture and infrastructure.

  • Manage our entire data system: roughly 50M transactions from 2M agents.

  • Partner with cross-functional, team leads to build out and iterate on team, and individual performance metrics.

  • Lead our data release process, and partner with team leads to iterate on and improve existing data pipelines.

  • Design and develop systems that ingest and transform our data streams using the latest tools.

  • Setup and integrate new cutting edge databases and data warehouses, develop new data schemas and figure out new innovative ways of storing and representing our data.

You Have

  • 7+ years of fullstack engineering experience with emphasis on backend development.

  • Experience with Python, RoR is a plus.

  • Experience writing and executing complex SQL queries

  • Experience building data pipelines and ETL design (implementation and maintenance)

  • Experience with AWS or other IAAS or PAAS provider

  • Experience with data processing frameworks and data warehouses such as Hadoop, Spark, Redshift

  • Ability to produce high-quality software through unit & functional testing

Bonus points for:

  • Real estate experience

  • Experience with Periscope, Looker, Tableau and other BI tools

  • Experience with building data pipelines

  • Experience with machine learning

The Perks

  • Medical, vision, dental, and paternity/maternity benefits.

  • 401(k)

  • Commuter benefits

  • Flexible time off policy

  • Catered lunches and snacks

  • Corporate gym membership

  • Company events: happy hours, bowling, bocce league, etc.

To make sure we hire the most qualified people, we have a multi-step interview process which includes two phone interviews, a pre-onsite exercise, an onsite interview, and a reference check. We’re excited to get to know you and hope you’re ready to give this opportunity everything you’ve got!

Apply

Staff Software Engineer, Front End

Staff Software Engineer, Front End

San Francisco, CA

Sony Interactive Entertainment is looking for a Staff level engineer to join our established, high performance team in the SoMa district of downtown San Francisco. This group applies web technologies to the core user experience on PlayStation, which millions of customers around the world interact with daily. The ideal candidate will come from an object oriented development background and be enthusiastic about front end web technologies.

Qualifications:

  • Bachelor’s degree in Computer Science or equivalent, 4+ years of relevant work experience in lieu of a degree

  • A minimum of 8 years of Software Development experience

  • Expert in object oriented, asynchronous JavaScript

  • Proficient in HTML5 / CSS3, Node.js

  • Experience in developing high-performance user interfaces

  • Driven and passionate about producing amazing software

  • Works by taking initiative to solve problems beyond those stated

  • A history of shaping organization’s technical agenda and roadmap

Preferred Qualifications:

  • C/C++

  • WebGL

  • Canvas2d

  • C#/Python

  • RESTful API’s

  • React / ReactNative

  • GraphQL / Redux

Apply

Senior Fullstack Engineer - Core Client Engineering

The We Company started as a platform for creators in providing members space, community, and services that enable them to do what they love and craft their lifes work. WeWork alone has grown to over 400,000 members in 26 countries as one of the many business lines of the We Company to help people achieve their purpose and connect with others.

Our dedication to technological innovation has enabled us to grow to more than 400 workspace locations as well as support the other business lines including WeLive (living space), WeGrow (education), Rise by We (wellness) and Powered by We (enterprise). Every day, we see and feel the impact we can have on an employees and members lives. We do good work on every scale, and were proud of it.

The Client Engineering teams vision is to Humanize E_verywhere_! We support this mission by enabling deeper We* integration across applications strengthening the connection between members and the spaces they occupy by bringing the Space, Building, and Hardware Kits to the devices and applications members use everyday. Together, as part of the Core Platform mission, we will build a unified underlying platform to stimulate, accelerate and scale member products and services.

We're looking for strong software engineers to help build client libraries and SDKS designed with quality for scale. We value initiative, drive, and diversity of thought. We believe in teamwork, positivity, tenacity, and bringing your authentic self to work. Join us in revolutionizing communities and space. Welcome home.

You will be working on one or more of the following squads as part of Core Clent Engineering:

  • Access - physical access control via mobile keycards, distributed access management applications, community tools

  • IoT - smart sensors and connected devices, custom hardware+firmware for IoT across WeWorks global portfolio of physical spaces

  • Space - physical space client libraries for rendering and interacting with floor plans, AR/VR

  • Auth - native (Android, iOS, Web) AuthN and AuthZ libraries based on OAuth 2.0, OpenID, SSO, MFA

In each of these squads you will be expected to help build the SDKs, libraries, user flows, and best practices to work with the low level libraries provided by the various teams in Core Platform.

Responsibilities

  • Build scalable, performant, reusable & testable components

  • Write amazing documentation.

  • Research new technology, build prototypes, and write clean, maintainable code

  • Work closely with product owner and product designer to review requirements & designs and break down work

  • Support and solve issues (process & system), identify root cause, and actively implement balanced corrective actions

  • Work with team to influence technology direction.

  • Mentor junior engineers on the team.

  • Use full stack with consumer grade UX/UI solutions and practices to engage and delight our internal platform users.

Requirements

  • 4+ yrs of experience.

  • Must be fluent in Javascript (ES6+). Typescript a plus.

  • Must have experience in a modern javascript frontend library such as Angular or react. React is our preferred library.

  • Able to drive sprints / multiple sprints given strategic direction

  • Experience with service-oriented architecture and web application/services/mobile development

  • Experience working in a UNIX/Linux environment

  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization

Nice to have

  • Experience in design and implementation of authentication schemes.

  • Mapping and GIS experience

  • Experience in building technology the consumers of which are other engineers.

  • Understanding of Cloud technologies (K8s, ECS, CloudFormation, IAM, etc. a plus)

  • Experience with Docker.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply

Full-Stack Software Engineer (Front-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Front End Engineer.

You will be part of a powerful mission delivering the most effective and accessible mental health care. We have a compassionate and fun culture along with a growing dynamic team that is obsessed with solving the problems facing mental health today.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our web applications. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

Required:
- 4+ years of relevant software engineering experience.
- Strong knowledge in the following: React.js, HTML/CSS/JS.

Apply

Full stack Software Engineer (Back-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Back End Engineer.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our server and database infrastructure. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

We’re looking for experienced developers to join our team in Redwood City, CA. Work is primarily on a Node.js server hosted on AWS and with MySQL DB. There’s a lot of replatforming work to be done this year, as we transition from a consumer app to an enterprise grade B2B2C product.

Apply

Full-Stack Software Engineer (Front-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Front End Engineer.

You will be part of a powerful mission delivering the most effective and accessible mental health care. We have a compassionate and fun culture along with a growing dynamic team that is obsessed with solving the problems facing mental health today.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our web applications. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

Required:
- 4+ years of relevant software engineering experience.
- Strong knowledge in the following: React.js, HTML/CSS/JS.

Apply

Full stack Software Engineer (Back-End)

We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Back End Engineer.

Your initial responsibilities will be writing code as a key individual contributor in our small but growing team. You will be designing and implementing some components of our server and database infrastructure. You'll also get a chance to build new products and refactor or replatform our current products. And of course, you will get to wear different hats doing different things as we all do in a thriving startup!

We’re looking for experienced developers to join our team in Redwood City, CA. Work is primarily on a Node.js server hosted on AWS and with MySQL DB. There’s a lot of replatforming work to be done this year, as we transition from a consumer app to an enterprise grade B2B2C product.

Apply

Senior Full Stack Engineer

Emprove, Inc. in Burlingame, CA 603 mi mysql nosql node.js reactjs redux

Emprove is seeking a kick-ass Full Stack Engineer /SRE to join our Product Development team in Burlingame, CA.

Emprove has a deep passion for quality and we are seeing talent with the same values.

Come join our well-funded company and disrupt a $500B industry with cutting technology!

Your Role:
As a Senior Full Stack Engineer, you’ll work closely with our other engineers to build and ship key features. We are detail oriented and value clean, modular, and high-performing code. As an early engineer, you’ll directly influence our entire tech stack, from standards to frameworks to architecture. We love engineering-wide consistency in code and have huge ambitions on both client and server side.

Responsibilities:
- Collaborate with other engineers and designers to develop and ship features
- Design, build and maintain our REST API’s
- Write efficient, modular, and reusable libraries and abstractions
- Design and build internal tooling to improve development efficiency
- Find and solve performance issues
- Participate in code reviews
- Communicate best practices to the team
- Assist with release and site reliability engineering

Relevant Skills:
- 5+ years of full-time engineering experience
- Expert in Javascript
- Full stack engineering experience in Javascript.
- Exposure to front and back end architectural patterns of large, high-scale web applications
- Ability to design clean REST APIs and understanding of performance issues
- Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
- Ability to communicate technical specifications both verbal and written
- Command over front-end web technologies such as HTML, CSS, React
- Experience with database schema design, especially MySQL and MongoDB
- Solid CS fundamentals – including data structures and algorithms
- Deployment automation

Nice to Have’s:
- Knowledge of build systems configurations and setup - such as Webpack
- Understanding of security, common attacks, and defenses
- Experience with infrastructure, distributed systems, and deploying apps into a high-scale environment
- Experience building and maintaining open source repositories

Skills:
Javascript, Express, MySQL, MongoDB, Backend Development, NodeJS

This is not a 9-5 job. We're looking for ambitious engineers who are eager for a challenge and ready to jump in.

Interested? Send us a note at jobs@emproveit.com

Apply

Senior/Lead Frontend Engineer

Emprove, Inc. in Burlingame, CA 603 mi reactjs javascript css redux html

Emprove is seeking a kick-ass seasoned Frontend Engineer to join our Product Development team in Burlingame, CA.

Emprove has a deep passion for quality and we are seeing talent with the same values.

Come join our well-funded company and disrupt a $500B industry with cutting technology!

Your Role:
This role is really important to Emprove. As a senior front-end engineer, you’ll work closely with our designers to build beautiful user interfaces for our app on all screen formats. We make the most of modern tools like React, ES6, SASS, and more. As an early engineer, you’ll directly influence everything from our client-side architecture to our style guides and toolkits.

Responsibilities:
- Collaborate with our designers to iterate and implement on design concepts
- Work with full stack/backend engineers to ship features and create experiments
- Write efficient, modular, and reusable front-end libraries and abstractions
- Find and solve performance issues
- Participate in code reviews
- Communicate best practices to the team
- Lead and guide other FE Engineers

Relevant Skills:
- 5+ years of full-time engineering experience
- Expert in Javascript, HTML, and CSS
- Extensive experience with modern client-side JS libraries and tooling such as React
- Strong expertise of building responsive UI
- Awareness of cross-browser compatibility issues
- Familiarity with server-side technology such as Node.js.
- Exposure to architectural patterns of large, production environment web apps
- Experience with client-side performance and optimization
- Demonstrate design, UX sensibility, and attention to detail
- Solid CS fundamentals

Nice to Have’s:
- Knowledge of build systems configurations and setup - such as Webpack
- Understanding of web security, common attacks, and defenses
- Experience architecting web analytics and A/B testing systems
- Experience building and maintaining open source repositories

Skills:
Frontend Development, Javascript, CSS, React.js, Material UI.

This is not a 9-5 job. We're looking for ambitious engineers who are eager for a challenge and ready to jump in.

Interested? Send us a note at jobs@emproveit.com

Apply

Software Engineer, Front End

Note: By applying to this position your application is automatically submitted to the following locations: Mountain View, CA, USA; San Francisco, CA, USA; San Bruno, CA, USA; Sunnyvale, CA, USA

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 1 year of work experience.
  • Experience in JavaScript, and one or more programming languages including but not limited to: Java, C/C++, Python or Go.
  • Experience with front end technologies and/or front end frameworks.

Preferred qualifications:

  • Experience developing user-facing software.

  • Experience with the latest and greatest web standards, including HTML5 and CSS3.

  • Knowledge of web libraries and frameworks such as AngularJS, Polymer, Closure or Backbone.

  • Strong sense of web design and attuned to the fundamentals of user experience.

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

  • An understanding of the principles of accessibility and can build products that are accessible to users with disabilities.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Do you want to help Google build next-generation web applications like Inbox, Gmail, Google Search, Google Maps and more? As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.

  • Manage individual project priorities, deadlines and deliverables.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Senior Front End Web Developer

What You'll Do:
As a senior front end engineer in a cross-functional software development team, you will work closely with our clients and development team members to create exceptional software that helps our clients grow their businesses. Specifically, you will: visualize the big picture to identify and analyze key issues and recommend effective solutions; build polished, user-centered front-end application code for your team's MVC applications; iteratively improve the design and information architecture of the entire application; help interpret and translate designs into development ready assets and specs; and collaborate with your cross-functional team members. In addition, you'll stay current on emerging technologies, help us push the boundaries of what's possible with creative solutions, and continue to develop your skills as a member of an agile development team.

You will be successful with AltSource if you have:

To be successful in this position, candidates need full SDLC experience developing applications using JavaScript, JQuery, modern JS frameworks, HTML, and CSS. Because we build web-centric, data-driven applications, you need to bring a solid understanding of information management, feature management, and the DOM. You will need experience creating simple, intuitive interfaces for rich-client web applications, and understand the fundamental principles of user-centered design, usability, and application design. You’ll need a strong interest in visual design and a basic understanding of common design softwares like the Adobe Suite and Sketch. You'll need experience designing for mental models versus implementation models. Because our teams have a high level of client engagement, you will need to be able to communicate complex concepts clearly and persuasively. And you'll need strong teaming skills and work effectively with a small group of your peers, without hierarchy or politics.

Bonus points for a Bachelor's degree in computer science or graphic design, professional experience bridging the gap between designers and developers, professional experience with mobile development, and some experience working with backend languages like C#, Ruby or Python.

If this sounds like a great role and an ideal work environment, we’d love to hear from you!

Apply

Full-Stack WEB Developer - Contract - WAH if in Pacific or Mountain Time (W2)

iTech Solutions, Inc. in Portland, OR 635 mi angularjs rest javascript cloud

Full-Stack Developer

Open to Portland, Phoenix, Denver as work locations, and WAH in the Pacific / Mtn time zones.

This role involves a senior contributor, working hand-in-hand with a veteran team of software developers who are creating exciting new features for customers.

A successful candidate should have:

  • Extensive experience with distributed and event systems.

  • Ability to think strategically about the product as well as technical challenges.

  • Demonstrate a "dev-ops as culture" mindset.

  • Desire to work in a team of high performers, who hold each other accountable to perform to their very best.

  • Desire to work in a highly disciplined agile team, focused on continuous improvement.

Duties:

  • Architecting, developing, testing and deploying highly scalable distributed systems and data processes.

  • Design and implement support tools for data processes

  • Benchmark systems, analyze bottlenecks and propose solutions to eliminate them.

  • Collaborate with other senior application specialist in the organization to create an atmosphere of group contribution in addition to individual execution that makes the organization more efficient and knowledgeable.

  • Re-use existing software development practices where possible for productivity but also introduce new trending industry practices and tools where appropriate.

  • Design robust solutions to hard problems that also take into account scale, security, reliability, and cost.

  • Deliver needed project functionality for specific deliverables but deliver in such a way that the value is useful to the organization in the long term.

Required Skills:

  • A full-stack developer will have experience with components at each layer of modern web applications. A modern full-stack web developer should have experience with many of the following languages, technologies, platforms, and frameworks.

  • JavaScript (TypeScript a plus)

  • Ideal candidate has production experience providing solutions based on JavaScript in the front and back end

  • Ideal candidate should be familiar with latest features in ECMAScript (ES), and can describe things like prototypal inheritance, de-structuring, the spread operator, this, and other advanced javascript concepts.

  • Ideal candidate has worked with TypeScript or a language that utilizes static typing and understand the advantages and disadvantages

  • Our teams use TypeScript extensively and find that candidates that don't have a lot of TypeScript benefit from significant static language experience combined with JavaScript experience.

  • NodeJS

  • Ideal candidate has extensive production experience providing back-end solutions with NodeJS in self-hosted and cloud-hosted environments

  • Ideal candidate should be able to discuss internals of NodeJS such as the event loop, asynchronous programming, streams, and node ecosystem concerns (i.e. versioning and deployment)

  • Angular

  • Ideal candidate has multiple deployed applications using Angular, preferably Angular 5+

  • Experience with state management libraries such NGRX is a plus

  • Experience with Nwrl's Nx workspace framework is also a plus

  • Candidates with extensive development in other Web based UI frameworks will work, but should be willing to prove they can rapidly adopt work with Angular concepts.

  • RESTful API's

  • Ideal candidate has extensively worked with public RESTful interfaces and can describe the tenets of REST, compare REST to SOAP, and describe REST best practices

  • Security

  • Ideal candidate understands the tenets of protecting client data in motion and at rest as well as different techniques for authenticating and authorizing clients / consumers of service data.

  • GIT

  • Ideal candidate has performed primary product development with GIT based source control solutions (Github, Gitlab, etc)

  • Ideal candidate should understand concepts such as rebasing, squashing, cherry picking, and tagging.

  • NoSQL / SQL

  • Ideal candidate will have worked with unix based SQL, NoSQL databases (MongoDB, PostgresSQL, Oracle, etc)

  • Ideal candidate has worked with JavaScript based libraries to access NoSql / SQL databases (TypeORM, Mongoose, Sequelize, etc)

  • Test Automation Tools

  • Ideal candidate has worked with Functional and Unit test based frameworks to develop automated tests (Jest, Mocha, Jasmine, Cypress or Protractor)

  • Other helpful skills / experience:

  • Continuous Integration (CI) / Continuous Deployments (CD)

  • Ideal candidate has worked on projects with CI/CD tools (Jenkins, Bamboo, Gitlab-CI, etc)

  • Container Technologies and Container Orchestration platforms

  • Ideal candidate has worked on projects with container based solutions (Docker, Kubernetes, OpenShift, EKS, etc)

  • Bachelors degree in Computer Science or a related discipline, at least three, typically five or more years of solid, diverse work experience in IT with a minimum of four years experience application program development, or the equivalent in education and work experience.

For more information please contact Tom Mazzulla at 336-701-1226 or tmazzulla@itechsolutions.com

Apply

Full Stack .NET/C# Software Developer

AltSource in Portland, OR 635 mi c# .net javascript

What You'll Do:
As a software developer in this customer-facing role, you will build software that matters to real businesses using it everyday. You will get to know clients on a first name basis, understand their needs, and shape the “how” of solutions. You will have ample opportunities to present your ideas and work to non-technical people and demonstrate how your solution meets their needs. You will see the solution through to delivery and beyond, as our clients uncover more needs and the relationship continues. You will work alongside a small group of similarly focused developers using the tools and technologies that make the most sense for the client. Along the way, you’ll go deep and broad on technologies reusing old standbys and learning new ones.

You will be successful with AltSource if you have:

  • Experience using C# and the .NET framework to build applications with enterprise design patterns

  • Strong interest and skills in web technologies including front-end basics of HTML, CSS, and JavaScript

  • Experience with one or more frontend frameworks such as Angular, React or Vue

  • Skills in database development and knowledge of use of cloud technologies

  • Interest and skills writing maintainable and testable code in a shared code base

  • Track record of supporting your team members, avoiding complexity, adapting to changes, and learning to apply new technology and domain knowledge

  • Thrive as an equal member in a self-organizing team, with the desire and knowledge to contribute to overall design and direction

  • Ability to match solutions to business needs while leading the charge against unnecessary complexity

If this sounds like a great role and an ideal work environment, we’d love to hear from you!

Apply

Mobile Build and Release Engineer

As a Mobile Release Engineer on the Salesforce Mobile team, you will help keep the Mobile CI running at top efficiency. We need smart and passionate engineers that are obsessed with squeezing every bit of performance out of a build system, and can work side-by-side with other Dev-Ops engineers as well as Test engineers to ensure consistent, high-confidence delivery through a CI delivery pipeline. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.
About the Team
We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.

Supported operating systems include: iOS, Android.
Job Responsibilities:
Implement a continuous integration strategy for Mobile Applications for both iOS and Android
Build and test tool management
Train and assist mobile developers in the company worldwide, across organizations, facilitating software development and release
Continuously simplify, optimize and automate CI/CD processes to further our goal of rapidly improving developer productivity and confidence
Support our CI and source control systems
Work with engineering teams to design sustainable deployment packaging and automation systems

Required Skills
Passionate about building and improving reliable, performant CI infrastructure
4+ years software development experience with a strong command of object oriented principles
Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, git etc.
Experience with both Gradle (Android), Xcodebuild (iOS) and Fastlane tools
Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles
Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle
Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus
Deep understanding of command-line tools, bash scripting, and build tool management
Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins
Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare
Working knowledge of network security best-practices within a data center environment
Able to establish and nurture relationships between multiple teams and navigate dependencies

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

Apply

NodeJS developer

Plain Concepts Corporation in Redmond, WA 695 mi nodejs html5 css3 javascript

Plain Concepts is seeking a senior web developer to join its international team in its Redmond office and work on projects with current client accounts. Plain Concepts works with the latest styles and techniques for the web, desktop, and portable devices and is constantly looking for highly motivated and inspired professionals.

We are looking for:

A Nodejs developer to join us. We are a small multidisciplinary team, obsessed with quality and good practices. Some things you'll work on are:

  • Help improve the performance and scalability of the site

  • Add new features that push the web forward

  • Work on demos, prototypes, and try new technologies

  • Create new tools to help developers

  • Help solve issues and questions from other fellow members

  • Code review

If you are interested send us your resume and link to your GitHub account or somewhere else we can see code samples.

Skills & Requirements

  • NodeJS and JavaScript (ES6+ and express will be a plus)

  • Basic knowledge of HTML/CSS

Extras:

  • Experience with Agile methodologies

  • Knowledge on some (or all!) of these technologies

       o   Git
    
    
    
       o   JavaScript testing (mocha, chai, etc.)
    
    
    
       o   Jenkins
    
    
    
       o   Azure (webapps, documentdb)
    
    
    
       o   Powershell
    
    
    
       o   Docker
Apply

Performance Software Engineer - UI (Senior, Lead, Principal)

Software Engineer, Performance (UI) Senior, Lead, Principal
Location: HQ in SF, Bellevue and various teams open to US Remote.
Relocation assistance available

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

View our daily transaction volume here: https://status.salesforce.com/performance

Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

Your impact:

Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

General Requirements:
6+ years of UI Software development experience
3+ years in performance engineering
Deep understanding of Object Oriented Programming
Hands-on experience in JavaScript, React and NodeJS
Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience in using UI profilers and deep understanding of chrome developer tools
Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Hands-on experience with performance measurement, analysis, and optimization
Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
Experience performing simulation or lab experimentation to analyze application/ system performance
Distributed systems debugging
Ability to work cross-functionally to articulate, measure and solve performance issues
Passion for continuous improvement in building knowledge base technically and professionally
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

Preferred Skills:
SaaS experience at scale
Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
JVM and garbage collector tuning, heap dump analysis experience
Experience with the following performance tools: JMeter, YourKit
Agile/ Scrum methodology experience
Knowledge of back-end systems and API’s, developer tools and compilers
Knowledge of statistical analysis and experimental design techniques
Working knowledge of Linux operating system

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*LI-Y

Apply

Mobile Build and Release Engineer

As a Mobile Release Engineer on the Salesforce Mobile team, you will help keep the Mobile CI running at top efficiency. We need smart and passionate engineers that are obsessed with squeezing every bit of performance out of a build system, and can work side-by-side with other Dev-Ops engineers as well as Test engineers to ensure consistent, high-confidence delivery through a CI delivery pipeline. Given the high visibility of this role, you'll be expected to work with several cross-functional teams.
About the Team
We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self-organizing team are motivated, trusted and continuously focused on technical excellence.

Supported operating systems include: iOS, Android.
Job Responsibilities:
Implement a continuous integration strategy for Mobile Applications for both iOS and Android
Build and test tool management
Train and assist mobile developers in the company worldwide, across organizations, facilitating software development and release
Continuously simplify, optimize and automate CI/CD processes to further our goal of rapidly improving developer productivity and confidence
Support our CI and source control systems
Work with engineering teams to design sustainable deployment packaging and automation systems

Required Skills
Passionate about building and improving reliable, performant CI infrastructure
4+ years software development experience with a strong command of object oriented principles
Experience with tools like XCode, Android Studio, HockeyApp, Jenkins, Eclipse, git etc.
Experience with both Gradle (Android), Xcodebuild (iOS) and Fastlane tools
Experience with code signing mobile applications for iOS, including code signing identities and provisioning profiles
Experience managing complex dependencies with build tools such as Maven, Ivy, or Gradle
Experience with Docker and Maven repositories, such as Sonatype Nexus and JFrog Artifactory, is a plus
Deep understanding of command-line tools, bash scripting, and build tool management
Demonstrable aptitude for configuring, running, and gathering metrics from CI test pipelines executing mobile automation using tools such as XCtest, Espresso, JUnit, Jenkins
Familiar with virtualization tools such as Docker, Vagrant, terraform, and VMWare
Working knowledge of network security best-practices within a data center environment
Able to establish and nurture relationships between multiple teams and navigate dependencies

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

Apply

UI Performance Engineer (Senior/Lead/ Principal)

Software Engineer, Performance (UI)Senior, Lead, Principal

Location: US & Canada

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

We are seeking a UI Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a central focus for innovation.

Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security.

View our daily transaction volume here: https://status.salesforce.com/performance

Teams that are currently hiring with a focus on the UI (Lightning, Analytics and Automation Cloud)

Your impact:

Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. You are the performance expert for your scrum team and should own your team’s performance related problems on production.

General Requirements:
6+ years of UI Software development experience
3+ years in performance engineering
Deep understanding of Object Oriented Programming
Hands-on experience in JavaScript, React and NodeJS
Solid understanding of web technologies, such as HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience in using UI profilers and deep understanding of chrome developer tools
Understanding of how a browser works (i.e. ChromeDevTools, UI Automator)
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Hands-on experience with performance measurement, analysis, and optimization
Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
Experience performing simulation or lab experimentation to analyze application/ system performance
Distributed systems debugging
Ability to work cross-functionally to articulate, measure and solve performance issues
Passion for continuous improvement in building knowledge base technically and professionally
Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline

Preferred Skills:
SaaS experience at scale
Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
JVM and garbage collector tuning, heap dump analysis experience
Experience with the following performance tools: JMeter, YourKit
Agile/ Scrum methodology experience
Knowledge of back-end systems and API’s, developer tools and compilers
Knowledge of statistical analysis and experimental design techniques
Working knowledge of Linux operating system

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*LI-Y

Apply

Principal Software Development Engineer - Front End

We are the Agent and Customer Experience (ACE) arm of Expedia's Global Customer Operations (GCO). We are responsible for building intuitive, highly scalable customer service experiences, to seamlessly connect our customers with intelligent virtual agents.

Are you passionate about travel, technology, and providing customers with the very best experience? Do you love building creative solutions to tough problems, using state of the art technologies? If so, this opportunity is a great fit for you.

As a Principal Software Development Engineer, you will play a key role in shaping and executing on an ambitious vision for the future of customer service and support. You will work with a hard-working group of product managers, architects, and engineers to deliver the best possible experience for agents and customers. You will provide technical thought leadership for a global, dynamic, and growing engineering organization with opportunities to still go deep as we build our next generation virtual agent chatbot platform.

What you’ll do:

  • You will design, build and support scalable, resilient solutions, using cloud-based technologies in an agile manner

  • You will collaborate across Product Management, UX, Architecture, and Engineering teams, to deliver experiences that delight our customers

  • You will coach and mentor a diverse team of engineers, fostering an environment of continuous improvement, and championing innovation, quality, and operational excellence

  • You will contribute thought leadership, architectural and technical direction to product vision and roadmap development, and ensure that the technical teams understand their strategic goals

  • You will drive proof of concepts and pilots to accelerate the exploration and onboarding of new technologies and solutions to solve business problems

Who you are:
BS or MS in Computer Science or related engineering discipline, or equivalent professional experience
10+ years of industry experience in full-stack software development across multiple technologies, languages, and frameworks/5+ years JavaScript web application development experience
Experience building complex, multi-brand progressive/responsive web app user interfaces using React, Redux, MobX, NodeJS
Solid understanding of web markup (HTML5 and CSS3)
Nice to have: Experience in building conversational user interfaces to provide omnichannel experiences
Demonstrated ability to deliver low-latency, resilient, highly scalable APIs
Professional development experience in Scala/Java
Experience with effective DevOps development practices
Strong background in third-party cloud services, especially Amazon AWS (ECS, Fargate, IOT, Serverless, CloudFormation)
Proficiency with build tools including Webpack, NPM, Grunt, and Gulp.js
Experience with GraphQL a plus
Effective coaching and leadership skills and an ability to successfully run engineering projects across a diverse organization with globally distributed teams
Excellent communication and presentation skills and the ability to explain technical details and challenges to a wide variety of audiences
Ability to look at solutions in creative and unconventional ways, recognize opportunities to innovate, and engage partners in a vision and strategy

Why join us?

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them the tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground, so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.

*LI-JA1

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Software Development Engineer II (full stack)

Expedia Group in Bellevue, WA 696 mi agile java amazon-web-services sql

Do you want to influence the experience of millions of customers? And work in a collaborative environment that impacts products and software from across the company? Have you seen the SEM ads on Google when you search for “hotels in vegas with a pool”? Have you tried out “Discover” tab on Expedia?

The NLP Technologies team is building the platform to engage our users in a natural language and semantic search for travel. Users can now search for travel products in a more human way and get highly relevant results. They can also have conversations via voice or text across multiple emerging channels such as messaging applications, digital assistants, Website or mobile App.

Do you want to be part of this transition - travel powered by AI? Join us to build the next generation of NLP technologies which would transform the travel industry into a new era!
As a Software Development Engineer on our team, you will with engineering, product teams and UX designers to understand requirements, research/document the technological criteria necessary to meet those requirements, and ensure roll-outs are delivered with the committed features.

Functions and Responsibilities:

  • You will design and implementation of high performance, scalable, robust and reliable sever applications that support key Expedia initiatives.

  • You will translate functional specifications into logical, component-based technical designs.

  • You will prototype creative solutions quickly by developing minimum viable products and work with others in crafting and implementing the technical vision.

  • You will provide code reviews to assess over call code quality and flexibility, and the application of good object-oriented programming techniques.

  • You will drive continuous improvement and continuous delivery in our software development process within an agile development team.

  • You will write automated unit, system and acceptance tests as appropriate to support our continuous integration pipelines.

  • Work closely with other developers both local and in various other Expedia offices around the world to ensure code quality, appropriate testing and design to ensure excellent product quality.

  • You will support live-site operations as needed as part of our DevOps approach.

  • You will serve as a technical leader within the organization.

Requirements / Qualifications:

  • 5+ years of experience in software development with shipping large, cross-functional projects in a global internet service environment.

  • Relevant industry experience developing in Java and its associated technology stacks such as Spring.

  • Experience in NLP/ML technologies.

  • Experience building web services in the cloud, particularly with AWS solutions.

  • Proficient with algorithms and data structures, design patterns, service oriented architecture, domain driven design, multi-threading, concurrency, caching and distributed systems

  • Experience in agile/scrum teams, and ability to learn from your actions to make positive adjustments.

  • Working knowledge of SQL databases and other NoSQL solutions.

  • Verbal and written communication skills with the ability to present complex technical information in a clear and concise manner.

  • Understanding of the software development life cycle, architecture and design, software craftsmanship and test strategies.

  • BS Degree in Computer Science or related engineering discipline.

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where extraordinary people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Senior / Lead Full Stack UI developer

Senior / Lead Full Stack UI developer - Diagnostics, Visibility and Analytics

We’re building the next generation web-scale, massively distributed platform for collecting, processing, transforming and analyzing huge volume of operational data and providing near real-time insights to hundreds and thousands of delighted customers. If you are excited by the opportunity to work with a world-class technical team and to use your expertise to create user interfaces that allow users to explore and gain insight from extremely large data sets, then we really want to talk to you.

About you

Ideal candidates are experienced, hands-on engineers with a passion for creating intuitive user experiences, but also not afraid to dive into the backend code to support new UI functionality. We want to balance your compulsion for elegance in design and code with the ability to quickly deliver innovative solutions to real-world challenges.

You are a passionate software engineer who has tons of experience designing, developing, debugging, and operating high performance, usable user interfaces that delight users and create an incredible interaction between product and person. You have solved similar problems before and your solutions are powering the internet today - somewhere! You have experience balancing feature delivery, service ownership and retirement of technical debt. You are capable of driving and delivering thin slices of end-to-end functionality on a regular cadence with data-driven feedback loops.

Some of what you will do:

Work with a team of experienced software developers on visualization of very large data sets.

Commit to your customers’ success by owning the experience end to end; all the way from design, through development, validation, deployment and support in production.

Commit to disciplined Software Engineering - tech specs are second nature to you, code reviews are a way of life, and your high quality code is always production ready.

Work closely with the open-source community. The community gave to us, it’s only right that you contribute back changes and enhancements.

Use your prior experience to make sound design decisions, account for all the abilities of enterprise scale software, resolve complex technical issues and promote innovation. Be an example for engineering excellence!

What you have done:

Acquired at least a Bachelor’s degree in Computer Science or related engineering field

Had success shipping UI and full-stack features

Developed full-stack expertise in leading edge data-driven platforms and UI technologies to deliver first-class visualization tools for real time analytics use cases.

Become an expert in relevant languages and frameworks such as Javascript, HTML, CSS, React, AngularJS, D3.js, DC.js, JQuery, Bootstrap, npm, Grunt, Protractor, Jasmine.

Have experience working with SaaS delivered via REST APIs.

Knowledge of programming language like Java, Python, Ruby

Demonstrated passion, ability, a willingness to learn quickly and a mindset to make a difference. You are an effective communicator and work equally well in a team or by yourself. You get stuff done!

Apply

Senior Software Development - UI

Expedia, Inc. in Bellevue, WA 696 mi user-interface javascript jasmine

Are you passionate about data and the technology needed to drive a multi-billion-dollar business? Do you love building creative, high-scale data products using a diverse set of state-of-the-art technologies?

Expedia’s Global Customer Operations Technology team is dedicated to driving technology innovation to create effortless customer experiences worldwide in Expedia apps, web sites, support channels, and contact centers. We support over 15 thousand agents and over 100 million customer interactions a year – with a global brand portfolio and workforce.

We are looking for software UI Engineers with a real passion for data. We are responsible for building accelerators, products and processes that power the data pipelines at Expedia, enable self-service capabilities and accelerate solution delivery. In this role, you will build and mature the UI for Expedia’s on-premises and cloud-based data platforms, collaborating to solve big challenges in the data ecosystem: data replication, providing cloud agnostic data services, intelligent monitoring/alerting of location agnostic data platforms, federated processing etc.

If you have strong web development skills and enjoy building web-based UI’s on a modern web stack, this is the place for you. Add a healthy passion for wrestling with large datasets and a desire to build automation tools, and you'll be set apart from the crowd.

If teamwork, respect, ownership, recognition, trust, simplification, and test-and-learn speaks to you - and the thought of joining a growing team excites you - we want to talk to you.

What you'll do:

  • You will lead the design, analysis, development and deployment efforts for multiple enterprise application projects to tackle complex business problems.

  • You'll produce scalable, flexible, efficient and supportable solutions using appropriate technologies.

  • You'll support and follow the Expedia Software Development Lifecycle.

  • You will collaborate with Developers, Program Managers, Testers and Production Support Engineers in an agile development environment.

  • You will work with the product team to quickly prototype and iterate on new ideas - and you'll create fast, easy-to-use, and intuitive applications.

Who you are:

  • +5 years of experience leading technical designs, mentoring developers and helping driving Engineering Maturity.

  • Experience building full-stack applications with Java, Node.js, React, etc.

  • Deep understanding of software design principles, algorithms, data structures, and multithreading concepts.

  • Experience with JavaScript testing frameworks (Jasmine, Mocha, Jest, etc.).

  • Self-starter that enjoys and takes pride in the development work of their team.

  • A strong passion for solving complex software engineering puzzles.

  • Ability to thrive in a dynamic, collaborative and exciting environment.

Why join us:

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them the tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes.

We are a global organization but keep our feet on the ground, so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.

*LI-PP1

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Software Development Engineer (Fullstack)

Amazon Elasticsearch Service is looking for a full stack engineer to build world-class user interfaces for our customers. If youre an application engineer, and you have the skills to create highly interactive and well-designed web interfaces, then AWS is looking for you. You will work on architecting, designing and implementing high performance console applications for our customers to interact with AWS Elasticsearch.

Amazon Elasticsearch Service makes it easy to deploy, operate, and scale Elasticsearch for log analytics, application monitoring, full-text search, and more. Amazon Elasticsearch Service is a fully managed service that delivers Elasticsearchs easy-to-use APIs and real-time capabilities along with offering predictable performance and seamless scalability for production workloads.

At AWS, youll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. The Amazon Elasticsearch Service team is part of the rapidly growing AWS Database and Analytics group. We are customer obsessed in a highly collaborative team-oriented environment.

The Amazon Elasticsearch Service team designs, develops and operates software that allows customers to index, search and analyze documents at scale in a secure, responsive, and reliable environment. The team is tackling tough data, search and analytics problems. As we expand at a tremendous rate, we are looking for innovative engineers with a passion for data, search, analytics and distributed systems to join the team:

Who you are:
· Highly-motivated and thrive in an environment where problems are open-ended.
· Enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top.
· Have build applications using Java based stacks such as Spring MVC, Play, GWT, etc.
· Strong understanding of CS fundamentals, Object Oriented Design and Data Structures.
· Working knowledge of JavaScript, HTML5, CSS3 and latest JavaScript standards.
· Have experience in basic cross browser support, caching and optimization techniques (css sprite, minify, gzip, data uri) for faster page load times.
· Have experience in developing consumer facing web applications using Ajax.
· Genuinely excited about technology, have a strong interest in learning and playing with the latest technologies.

Apply

Front End Software Engineer

Note: By applying to this position your application is automatically submitted to the following locations: Kirkland, WA, USA; Seattle, WA, USA

Minimum qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.

  • 1 year of software engineering/programming work experience.

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

  • Experience with both front end & back end technologies and/or frameworks.

Preferred qualifications:

  • Masters, PhD degree, further education or experience in engineering, computer science or other technical related field.

  • 1 year of working experience with client side web technologies (e.g. HTML, CSS, JavaScript, etc.).

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.

  • Interest and ability to learn other coding languages as needed.

  • Ability to speak and write English fluently and idiomatically.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.

Do you want to help Google build next-generation web applications like Gmail, Google Search, Google Maps, and Google+? As a Front End Software Engineer at Google, you will specialize in building responsive and elegant web applications that scale to millions of users in dozens of languages.

Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • Design and implement new user-facing features in Googles products.

  • Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.

  • Optimize web applications to maximize speed and scale. Support diverse clients from high powered desktop computers to small footprint mobile devices.

  • Build the libraries and frameworks that support large, complex web applications like Gmail, Google Search, and Google Maps.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Front-End Engineer II

Would you like to help us build the next-generation cloud services that will power the largest managed infrastructure in the world.

We're hiring Front-End Engineers (FEEs) for a new service team within Amazon AWS EC2 to build customer-centric web interfaces for our customers. Our service uses large amounts of data combined with machine learning (ML) and push the boundaries of scale, availability, and performance, while maintaining the highest standards for security and operational excellence.

This role will allow you to refine and develop your skills by working on challenging problems with other exceptional engineers and teams. The ideal candidate is obsessive about creating the perfect user experience and has a mindset of continuous improvement.

As part of the team, you will help use develop the experiences for next-generation services within our core Amazon EC2 and ECS products. You will work closely with pre-market Amazon technologies and get deep inside of the internal of Amazon EC2 and ECS.

Apply

Software Development Engineer II (Full Stack)

Expedia Group in Seattle, WA 700 mi java reactjs spring agile

The Expedia Lodging Platform team is the business powerhouse for the Expedia group and contributes the largest share of our company’s revenue. The Lodging Platform teams power two main lines of business, Lodging Shopping and Lodging Supply, and covers ten+ major Product areas. Our Lodging Platform operations are global, with representation in 8 countries and 17 offices. Our platforms are unique, supporting multiple Expedia brands - Brand Expedia Group; including Brand Expedia, Orbitz, Travelocity, Wotif and ebookers; and our sister brands Hotels.com, Expedia Affiliate Network, trivago and most recently HomeAway.

What makes Lodging special?

· ML platform and self-service model deployment took for data scientists delivering over 5000 TPS under 10ms; enabling our teams to provide the best rates
· Driving pricing computations supporting approximately 60 thousand requests per second; arguably one of the top 10 search systems in the world
· Building a best in class geography system returning 7.5 thousand requests per second; enabling travelers to find the best locations to stay
· Continuously growing a vast inventory system supporting 50 million updates/day; with rooms, rates, dates and types
· Service over half a million hotels across 240 countries in 26 languages; Real time news feed, photo upload, reviews
· Deep and broad content system enabling 10 million updates/day; which includes 38TB of images, alone

What about Lodging Technology?

Our teams have flexibility to make the technology choices that best provide customer value to partners. As a member of the team, you’ll be involved in these choices. As an example, most teams build RESTful services, typically with simple APIs using JSON. These are usually built on the JVM with Java but some pick Scala, Clojure and Kotlin. Some teams use Node.js. Many teams are decomposing their services into micro-systems to make things easier to maintain and continually deploy. When appropriate, teams build event-driven, streaming architectures and we also have teams working on front-end solutions, generally using React.js. Your team will be cloud-native or moving enthusiastically to AWS. We organize for feature velocity, so wherever appropriate, your teams will leverage AWS services like Lambda, Kinesis, ElastiCache, Aurora, DynamoDB and of course EC2, ECS and S3. To further help speed things up, you’ll look to build on top of open source systems and libraries like Redis, GRPC, Akka, Cassandra, and MongoDB.

Responsibilities:

· You will write awesome software - scalable, performance, maintainable, resilient…stuff you'd be proud to put your name on!
· You get to how ownership - find and fill gaps, and do what it takes to get the job done
· You will make the team better by being part of it - work collaboratively with counterparts in product management, program management, and engineering and build a culture where the whole is greater than the sum of its parts
· You will raise quality via good coding/testing practices and a committed desire for improvement
· You will contribute to the design process for various features
· You will support what you build using a DevOps mentality
· You will communicate and work effectively with geographically distributed across teams
· You will look for continuous improvement in software and development process within an agile development team

Qualifications:

· Bachelor's or Master's Degree in Computer Science, Information Systems, Engineering, or equivalent experience.
· Skills in most areas of the professional function, and in-depth specialization in some
· Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely
· Experience in Agile/Scrum software development practices
· 3-7 + years of experience in the field of Software Engineering

Additional Qualifications:

· Expertise in Java (or C# / Object Oriented), XML, JUnit
· Expertise in Javascript, ES6, react, Angular, Handlebars.
· Apache Tomcat, Spring MVC, Spring Boot, Docker, Gradle, Grunt
· Experience in AWS: EC2, S3, Lambda, DynamoDB
· Experience building web services with these platforms desired.
· Experience with SQL databases and NoSQL solutions
· Experience implementing accessibility best practices

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where extraordinary people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Software Development Engineer, Selling Partner Recruitment and Development

Amazon in Seattle, WA 700 mi java c# scala

Were looking for a Software Development Engineer to lead us on our mission to recruit all the sellers in the world to start selling on Amazon, while empowering them to grow their business and provide a great customer experience. Selling on Amazon is one of the fastest growing businesses at Amazon.com and empowers millions of entrepreneurs (whom we refer to as selling partners) WW. To drive this unprecedented scale, our entrepreneurial team of sales reps, account managers, product managers, data scientists, and software engineers continuously invent new ways to scale and raise the bar for our selling partners through automation.

As a software development engineer on this team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end. You will:
· Work on cutting edge technologies
· Work with the team to help drive business decisions
· Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
· Use software engineering best practices to ensure a high standard of quality for all of the team deliverable
· Write high quality distributed system software
· Work in an agile, startup-like development environment, where you are always working on the most important stuff.

Apply

Front End Engineer

Are you interested in building tools and services to change the way customers create, deploy and manage their applications using Amazon Web Services. If so, read on!
The AWS Service Catalog makes it very easy to create, manage and scale enterprise resources such as EC2 instances, EBS volumes and RDS databases. The AWS Service Catalog extends the Amazon Web Services capabilities by giving developers and systems administrators an easy way to create and manage collections of related AWS resources as a single unit, manage the lifecycle of applications on the Amazon Web Services platform and make AWS the place to run your business.
If you are excited to solve problems that are raised by challenging questions like: How do I see all of the resources my application requires in a single place? How can I reliably duplicate my infrastructure between test, staging, and production environments? How should I name my resources so multiple developers and applications dont conflict? How can I make sure everything I need started correctly, and in the right sequence? How do I manage and operate my application when it is running and, how can I make sure things are cleaned up reliably and automatically when something goes wrong?
You will help us build next generation, responsive Progress Web and mobile applications (PWA) with bleeding edge front-end technologies, on top of cutting edge serverless stacks using AWS Lambda. You will work closely with customers, engineers, designers, and product managers from conception through delivery on world class applications.
If you have passion for customer experience and front-end web development while having fun and exploring new technology, then AWS Service Catalog is the place for you!
** For more information on Amazon Web Services, please visit http://aws.amazon.com **

Apply

Front-End Engineer II

The Alexa Blueprints team is looking for a highly motivated, creative and passionate Front-End Engineer II (L5) to help build and internationally expand this org's critical projects. If youre eager to build products that customers will love and use every day, come join us! Were expanding a team that thrives in a start-up like environment where flexibility, teamwork, and delivering rock-solid, customer focused solutions is paramount.

Alexa Blueprints is a responsive web application with desktop and mobile web footprint. The skills created from blueprints are available on 1P, 2P, and 3P devices with a wide array of form factors and capabilities. In this role, you will have an enormous opportunity to make a large impact on the quality of every skill that runs on Alexa and create new capabilities in Blueprints to make them richer and more powerful for all Alexa customers. You will be working with cross-functional teams and roles across our org to launch best in class technical solutions. You will work directly with Developers, QA Engineers, SDETs, Product Managers, UX Designers, and Technical Program Managers to ensure quality development of our applications and platforms. You will own front-end development and will insist on highest usability standards and best possible customer experience.

You are highly collaborative, with a proven track record for working closely with teams to influence outcomes and propose well-informed new directions. You deliver results and earn trust through regular and precise communications. You have strong analytical skills and a relentless determination to do what is right for customers. You can work with minimal direction and are capable of working quickly while delivering high-quality outputs. You are good at multi-tasking, juggling competing priorities, and organizing yourself.

Join our team and help us launch something new that will truly surprise and delight our customers.

Apply

Frontend Engineer

The AWS Secrets Manager team focuses on making the complicated process of managing secrets easy for customers. As a Sr. Frontend Engineer, you will be the technical leader developing improvements for our console. You will work directly with the service team to build browser-based user experiences that are easy to understand and improve the security of AWS customers. Every day, you will be coding in both Java and Javascript, as well as using many AWS products. You will also drive the operational excellence of the services owned by your team, including continuously improve the performance and security of the application.

If you have a passion for architecting and building web applications, are interested in upcoming web standards, and care about making it easier to secure data and applications of all different sizes and types, we'd love to talk to you!

Amazon is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Apply

Senior Full Stack Developer

As a Sr. Full Stack Developer, you will work collaboratively with product leaders and other experienced Engineers to execute our combined product vision. You will spend most of your time working building cross platform applications that supports HTML/HTML 5, CSS, JS, ReactJS, TypeScript both web and mobile following platform specific guidelines and building robust APIs.

The position requires the ability to thrive in a team-oriented, product-focused environment. The ideal candidate will be driven by the challenge of solving unique problems in a compressed timeframe while balancing the needs of the business and the constraints of timeline/scope. The role will require someone comfortable with some ambiguity/minimal direction, and that can thrive in a rapidly evolving environment.

**Responsibilities

**

  • Architect, develop, maintain and scale solutions/features/applications on a full stack (golang, Node, React/Redux, Webpack and modern JS libraries).

  • Take ownership of mission-critical features related to the development and deployment of reusable React component libraries.

  • Mentor and guide junior engineers, provide constructive feedback and guidance where needed.

  • Maintain an open dialog with the product team about roadmap, technical debt, and proposed solutions for features.

  • Help define and enforce best practices, guidelines, and standards for a fast-growing product.

  • Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design

  • Occasionally responsible for providing a detailed technical design for enterprise solutions

  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets customer requirements

  • Often leads small-to-medium technical projects. Works with and under the direction of the Project/Technical Manager and with customer nominated representatives. Liaises with Solutions Architect as appropriate

  • Provides technical support and input on the application of technology to a defined business segment

  • Provides advice on solution and integration opportunities to defined segments

  • Provides technical leadership on specific integration activities that are part of an engagement

  • Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment

  • Communicates across client community, and is viewed as adding value

  • Contributes to knowledge tools, communities and ensures project learning’s are documented and shared. Solves diverse and complex. May lead a project team

**Qualifications

**

  • 10 +years of full stack dev experience

  • Strong/Expert proficiency in building performant, robust, high availability APIs preferably with golang

  • Expertise in DB designs, building complex SQL queries

  • Design patterns, algorithms, best practices

  • Expertise in debugging, Logging, telemetry, instrumentation

  • Passionate and driven to create an amazing customer experience

  • Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in delivery of a specific deliverable

  • Mastered at least one technical discipline with strong knowledge in at least three major technology areas

  • Possesses advanced level of business, technical, or functional knowledge

  • Ability to perform/drive resolution of problems on combinations and interactions of products

  • Ability to apply technology and consulting to solve a client business problem

  • Able to communicate and present complex issues with assurance and confidence

**Nice to Have

**

  • Product development experience

  • Knowledge in Shell scripting, CLI

  • Experience building a reusable component library

Streamline full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our team great benefits are just part of what makes Streamline a great place to work.

Apply

Front End Engineer

The Core Transportation Technology organization is seeking a talented, self-directed Front End Engineer to design and build customer experiences across the Sortation Services and Products (SSP) team. You will be a key member of our team, and will be responsible for leading our efforts to build cutting edge UIs. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment.

Our team is looking for a Front-end Dev Engineer with experience on both front end interfaces and back end systems. You will help define the system architecture, own and implement specific components, and help shape the overall experience. Youll collaborate closely with research scientists, UX researchers and designers, and other SDE team members to help define the scope of the product. As an early team member, you will take responsibility for technical problem solving, creatively meeting product objectives, and developing best practices. You will demonstrate cross-functional resource interaction to accomplish your goals. You will play a role in defining processes and methods to improve the productivity of the entire team. You are a person with a commitment to team work, who enjoys working on cutting edge technology, is customer centric, and thrives on the challenge of building something new that will eventually operate at world-wide scale.

This role offers wide scope, autonomy, and ownership. You will be counted on to be an influential voice in decisions related to system architecture, feature development, and product strategy. We have an ambitious mission requiring an engineer with great judgment and a track record of building great customer experiences. The ideal candidate should have deep end-to-end front-end application knowledge, thrive in a fast-paced environment, an obsession to build the right products for our customers, and experience with highly responsive web applications. The candidate should be willing to take on challenging initiatives, and capable of working both independently and with others as a team.

The ideal candidate is passionate about new front-end technologies and has deep experience with JavaScript, React (or competing frameworks and libraries), HTML5 and CSS. The candidate has consolidated experience in building complex front-end applications using React, and has demonstrated ability to understand and work with JavaScript design patterns. This position requires ability to create new complex features, optimize React code to reduce latency and code footprint, without sacrificing a great user experience. They have a strong track record of creating reliable, scalable, and high performance products requires strong technical expertise, sound understanding of the fundamentals of Computer Science, and is excited about building beautiful front-ends. This person thrives on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast

In our team you will have the opportunity to:
· Build fascinating new web services and products
· Work directly with your customers and shape the vision of the web stack
· Create and drive metrics to measure complexity
· Brainstorm, prototype, test, and iterate on new ideas
· Work with the latest technologies and tools
· Learn from others and help grow those in your team
· See the positive impact of your work on real customers
· Thrive in a start-up, innovative environment

Apply

Front End Engineer

Amazon in Seattle, WA 700 mi javascript reactjs css

Are you interested in building tools and services to change the way customers create, deploy and manage their applications using Amazon Web Services. If so, read on!
The AWS Service Catalog makes it very easy to create, manage and scale enterprise resources such as EC2 instances, EBS volumes and RDS databases. The AWS Service Catalog extends the Amazon Web Services capabilities by giving developers and systems administrators an easy way to create and manage collections of related AWS resources as a single unit, manage the lifecycle of applications on the Amazon Web Services platform and make AWS the place to run your business.
If you are excited to solve problems that are raised by challenging questions like: How do I see all of the resources my application requires in a single place? How can I reliably duplicate my infrastructure between test, staging, and production environments? How should I name my resources so multiple developers and applications dont conflict? How can I make sure everything I need started correctly, and in the right sequence? How do I manage and operate my application when it is running and, how can I make sure things are cleaned up reliably and automatically when something goes wrong?
You will help us build next generation, responsive Progress Web and mobile applications (PWA) with bleeding edge front-end technologies, on top of cutting edge serverless stacks using AWS Lambda. You will work closely with customers, engineers, designers, and product managers from conception through delivery on world class applications.
If you have passion for customer experience and front-end web development while having fun and exploring new technology, then AWS Service Catalog is the place for you!
** For more information on Amazon Web Services, please visit http://aws.amazon.com **

Apply

Full Stack Developer - Georgetown

AltSource in Georgetown, TX 1059 mi c# sql .net

What You'll Do:
AltSource is a successful and rapidly growing custom software development company headquartered in Portland, Oregon with a presence in Jacksonville, Florida, Round Rock, Texas, San Diego, California and Ashland, Oregon.You will build software that matters to real businesses using it everyday. You will get to know clients on a first name basis, understand their needs, and shape the “how” of solutions. You will have ample opportunities to present your ideas and work to non-technical people and demonstrate how your solution meets their needs. You will see the solution through to delivery and beyond, as our clients uncover more needs and the relationship continues. You will work alongside a small group of similarly focused developers using the tools and technologies that make the most sense for the client. Along the way, you’ll go deep and broad on technologies reusing old standbys and learning new ones.

You will be successful with AltSource if you have:

  • Experience with modern object-oriented programming languages, design philosophies and enterprise design patterns

  • Strong interest and skills in web technologies including front-end basics of HTML, CSS, and JavaScript

  • Experience with one or more frontend frameworks such as Angular, React or Vue

  • Skills in database development and knowledge of use of cloud technologies

  • Interest and skills writing maintainable and testable code in a shared code base

  • Track record of supporting your team members, avoiding complexity, adapting to changes, and learning to apply new technology and domain knowledge

  • Thrive as an equal member in a self-organizing team, with the desire and knowledge to contribute to overall design and direction

  • Ability to match solutions to business needs while leading the charge against unnecessary complexity

If this sounds like a great role and an ideal work environment, we’d love to hear from you!

Apply

Full Stack Software Developer

YETI Coolers in Austin, TX 1070 mi azure c# asp.net-web-api
new

At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, youll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, youll help our customers get the high-quality gear they need to make the most of their adventures. We are built for the wild.

The YETI Software Engineering Team operates across the collective of the drinkware customization portfolio of YETI.com and factory floor operations. Our team is seeking a Full Stack Software Developer chartered to enable YETI to be the leading drinkware company. This person will be highly involved in providing factory software engineering support with laser marking machines while optimizing factory efficiency. Successful members of the team are those who enjoy working on distributed system problems while building software solutions using cloud-native technologies.

Responsibilities:

  • Help with strategic initiatives by working on implementation initiatives and prototypes.
  • Collaborate with product management and factory floor personnel to define strategy and scope of software requirements.
  • Work cross-functionally across all business functions to bring innovative solutions to market.
  • Deliver new concepts, and proposals on-time, balancing needs of end customers with time to market and critical business milestones.
  • Contribute to a culture of modern software development methodologies and architectural excellence.
  • Designing and developing full stack software
  • Helping to define and document a style guide and development practices
  • Participating in the development of a continuous build architecture with constant iteration
  • Building high-quality production software
  • Participating in all parts of system development, testing, deployment, and support

Requirements:

  • Bachelors in Computer Science or relevant experience.
  • 4+ years of operations/engineering support experience with a proven track record of delivering high quality software (within a factory is as a plus).
  • Familiarity with microservices architecture, twelve-factor principles and distributed systems design.
  • Fluency and command of the C# programming language.
  • Experience in multi-threaded application development.
  • Experience in distributed messaging architecture.
  • Familiar with a configuration management tool (puppet, chef, salt, ansible, terraform).
  • Knowledge of a public cloud (preferably Microsoft Azure).
  • Awareness of Azure Service Fabric and other Azure services.
  • Good verbal and written communication skills in English.
  • Ability to work with teams across multiple sites, time zones, and countries.
  • Ability to multitask and prioritize in a fast-paced and dynamic work environment.

YETI is proud to be an Equal Opportunity Employer.

Apply

Senior React Developer

Justuno is a profitable marketing software company focused on delivering the highest quality product and customer experience to ensure long term sustainable growth. Our services serve 100s of millions of users and billions of requests each month.

Currently our team is mostly Full Stack Developers that lean more toward backend work. We want to split our team and have someone lead our frontend development as we modernize our platform and add new exciting features for our customers.

We have a sane interview process without whiteboarding or questions about algorithms unrelated to frontend development work.

Requirements:

  • 2+ Years React JS Experience

  • 2+ Years HTML/Responsive CSS Experience

  • Passionate about React and Frontend Development

  • Deep understanding of promises and REST

  • Previous experience conducting code reviews and mentoring less senior developers

  • Ability to take wireframes or designs and translate them into high quality user interfaces.

  • Knowledge of React best practices and configuration

  • Ability to read and modify server side code when necessary

  • Experience building large and complex SPA with multiple stakeholders and teams.

Bonus Points:

  • A deep understanding of webpack and more advanced features such as code splitting and tree shaking.

  • Experience with charting libraries that Justuno uses on our analytics platforms such as D3 or Highcharts.

  • Understanding of state management systems such as Redux

  • Understanding of Flow or Typescript and appropriate build processes.

  • Experience setting organization wide frontend standards for component and style reuse.

Responsibilities:

  • Developing new features in React while working closely with API & Design teams.

  • Ensuring high quality code is delivered on time and on spec

  • Ownership of frontend code and standards

Apply

Senior Full Stack Developer

Perficient, Inc. in Austin, TX 1070 mi reactjs javascript azure

At Perficient youll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And youll do it with cutting-edge technologies, thanks to our close partnerships with the worlds biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.
Were proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.
Perficient currently has a career opportunity for a Sr. Full Stack Cloud Developer. This role can work remote.As a Sr. Full Stack Cloud Developer in our Rise practice, you will work collaboratively with product leaders and other experienced Engineers to execute our combined product vision. This role is an early-product hire, with the ability to provide mission-critical input on day one as we develop and launch our second product. You will spend most of your time working on a Node/React application, with exposure to other tech including SharePoint Framework, Azure PaaS, and various DevOps libraries/patterns.
The position requires the ability to thrive in a team-oriented, product-focused environment. The ideal candidate will be driven by the challenge of solving unique problems in a compressed timeframe while balancing the needs of the business and the constraints of timeline/scope. The role will require someone comfortable with some ambiguity/minimal direction, and that can thrive in a rapidly evolving environment.
**Responsibilities
**

  • Architect, develop, maintain and scale solutions/features/applications on a fully modern, all JS stack (Node, Electron, React/Redux, Webpack).
  • Take ownership of mission-critical features related to the development and deployment of reusable React component libraries.
  • Mentor and guide junior engineers, provide constructive feedback and guidance where needed.
  • Maintain an open dialog with the product team about roadmap, technical debt, and proposed solutions for features.
  • Help define and enforce best practices, guidelines, and standards for a fast-growing product.
  • Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design
  • Occasionally responsible for providing a detailed technical design for enterprise solutions
  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets customer requirements
  • Often leads small-to-medium technical projects. Works with and under the direction of the Project/Technical Manager and with customer nominated representatives. Liaises with Solutions Architect as appropriate
  • Provides technical support and input on the application of technology to a defined business segment
  • Provides advice on solution and integration opportunities to defined segments
  • Provides technical leadership on specific integration activities that are part of an engagement
  • Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environment
  • Communicates across client community, and is viewed as adding value
  • Contributes to knowledge tools and communities, and ensures project learnings are documented and shared. Role models Focuses on single customer. Solves diverse and complex. May lead a project team

**Qualifications
**

  • 5+ years of professional experience and a Bachelor of Computer Science or equivalent degree; without a degree, three additional years of relevant professional experience (8+ years in total)
  • Strong/Expert proficiency in JavaScript
  • 2+ years of working with JS frameworks (React, Angular, Vue)
  • Experience with Node.js, especially inside of Electron or NW.js
  • Experience with a cloud PaaS (azure, aws, google platform, etc)
  • Passionate and driven to create an amazing customer experience
  • Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in delivery of a specific deliverable
  • Mastered at least one technical discipline with strong knowledge in at least three major technology areas
  • Possesses advanced level of business, technical, or functional knowledge
  • Ability to perform/drive resolution of problems on combinations and interactions of products
  • Ability to apply technology and consulting to solve a client business problem
  • Able to communicate and present complex issues with assurance and confidence

**Nice to Have
**

  • Product development experience
  • Experience with SharePoint Framework (SPFx)
  • Experience on a JavaScript heavy/SPA at scale
  • Experience building a reusable component library

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
**More About Perficient
**Perficient is the leading digital transformation consulting firm serving Global 2000 and enterprise customers throughout North America. With unparalleled information technology, management consulting and creative capabilities, Perficient and its Perficient Digital agency deliver vision, execution and value with outstanding digital experience, business optimization and industry solutions.
Our work enables clients to improve productivity and competitiveness; grow and strengthen relationships with customers, suppliers and partners; and reduce costs. Perficient's professionals serve clients from a network of offices across North America and offshore locations in India and China. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index.
Perficient is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.
Select work authorization questions to ask when applicants apply

  • Are you legally authorized to work in the United States?
  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Apply

Senior Full Stack Engineer

HomeAway in Austin, TX 1070 mi reactjs security ruby

Expedia
The Pillow team at HomeAway unlocks an entire new category of valuable urban inventory for Expedia Group with our cutting-edge products and technology. By harnessing the exploding short term rental market, we give multifamily owners revenue, visibility, and control over short term rentals in their buildings. This unique amenity gives the residents in the building the freedom to host and allows people all over the world to supplement their income and travel more. We also automate and scale the management of vacant units, guest suites, and corporate housing to help building owners maximize their revenue.
**What Youll Do
**While we are small now, we have big plans for growth, and with Expedia behind us were ready to blast off. Youll be helping us provide Homeaway (as part of Expedia Group) with a vital new source of urban inventory. Youll be helping build critical new features to support our growth, execute our product vision, and help us scale to millions of users. We work with a diverse set of technologies, and were looking for someone comfortable moving across the stack to deliver a quality product. Some of our exciting projects in the coming year include:

  • Architecting a unified multifamily short term rental platform to accelerate Expedias urban growth
  • Expanding demand to our units by millions of new travelers by optimizing distribution
  • Building and perfecting our unique Pillow Price Guarantee technology, leveraging predictive software to minimize risk while maximizing activation.
  • Expanding our on demand cleaning service technology to capture new opportunities, including enhancing our vendor mobile app
  • Analyzing the short term rental market, including using image recognition and machine learning.

Some of the technologies we use include Node, Ruby, React, React Native, Kafka, GraphQL, Kubernetes, AWS, GCP, SQL, and Redis
**Who You Are
**

  • You have 6+ years of full stack software development experience and write code in JavaScript, ReactJS (or other framework), NodeJS, and have experience with production systems in cloud systems like GCP or AWS.
  • You have deep experience in modern web architecture, agile software development practices, microservices, and architecting large products from the backend to the frontend
  • Strong computer science fundamentals.
  • You take your work seriously but not yourself. You show everyone respect regardless of the circumstance.

**Traits You Posess
**

  • Communication skills: You are great at listening, speaking, and writing and youre capable of conveying complex ideas and information regardless of the medium or situation.
  • Product-Centric Thinking: You have opinions about how the product youre building should work. You dig deep to understand the ideal way to leverage technology to solve problems.
  • Self-Directed: Once youve got something, we dont have to worry about it. You have a bias toward action.
  • Passion: You love being able to contribute to making the product seamless to the users, have a passion for traveling, using that experience to make better travel platforms from the traveler and property owners perspective.

**Benefits & Perks
**

  • Competitive health and insurance benefits.
  • Competitive salary.
  • Annual target bonus or commission.
  • Parental leave for up to 20 weeks (dependent on eligibility).
  • Paid vacation and sick time.
  • Employee Stock Purchase Program.
  • Free snacks and beverages.
  • Frequent company update talks with our leadership team.
  • Free listing on HomeAway.com.
  • Electronic, adjustable stand-up desk.
  • Discounted Metro & Rail pass.
  • Casual dress.

**Why Join Us
**Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them to tools to do so.
Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.
Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

JavaScript Software Developer

ClutchAnalytics in Austin, TX 1070 mi javascript reactjs html5

Clutch Analytics (www.clutchanalytics.com) is the digital manufacturing arm of Windhaven Insurance. This crack team is dedicated to the invention of disruptive technologies that solve real customer and local independent agent needs in ways that break the norms and conventions of the insurance industry. But we're not hard-core insurance types. We're a bunch of fun "A" Players that have the digital chops to build cool stuff (web apps, native mobile apps, patented software, BI tools), and were looking for a talented JavaScript Developer to join this Tiger Team in Austin.

In this role you will act as a team lead working across multiple teams (web, mobile) helping to develop userfacing features, building reusable code and libraries, ensuring the technical feasibility of UI/UX designs; and mentoring junior developers and leading code reviews of their work.

Requirements
We are looking for a smart and talented developer with the following skills and attributes:

  • 6+ or more years experience with JavaScript
  • Expert understanding and use of JavaScript and in particular, Node.JS, as well as advanced use of JavaScript libraries such as React
  • Strong understanding of web markup technologies, including HTML5 and CSS
  • Proficient with jQuery and understands HTML DOM
  • Experience with HTTP, REST, and modern HTML web technologies
  • Experience with Mongo
  • Experience with version control solutions such as Git
  • Experience with Linux and Mac OS X
  • Effective communicator
  • Strong team player with a high degree of flexibility
  • Coaching Jr. developers
  • Motivated Self-Starter who is eager to learn new programs and processes
  • Excellent verbal and written communication skills
  • Very detail oriented and organized with a strong discipline of adherence to standards

Clutch Analytics is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or any other characteristic protected by law. All employment decisions are made on the basis of qualifications, merit, and business need.

Apply

Senior Software Engineer, JavaScript / React (Ecosystems Team)

BigCommerce in Austin, TX 1070 mi reactjs javascript saas

BigCommerce is disrupting the e-commerce industry as the SaaS leader for fast- growing, mid-market businesses. We enable our customers to build intuitive and engaging stores to support every stage of their growth.

Be a member of our Ecosystem Team that powers our billing, partner, and identity platforms. Youll serve as subject matter expert, architect, and evangelist for our front-end development efforts and work with team members to extend our products and integrate with a broad array of external services. BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.

What Youll Do

  • Use React, JavaScript, TypeScript, Ruby, Rails, gRPC, RabbitMQ, Docker, Resque, MySQL, Redis, and a slew of other technologies to help power our platform

  • Build and extend beautifully crafted React applications

  • Serve as a subject-matter expert across the engineering team for front-end architecture.

  • Contribute to and maintain our shared front-end component library

  • Advocate for modern development practices and tools

  • Write code that is performant, maintainable, clear, and concise

  • Support other teams as they migrate legacy front-end and full-stack applications to React

  • Engage in technical discussion of new solutions and architectures

  • Review other engineers code to maintain and improve quality

  • Mentor and level-up junior front-end engineers

  • Support an open, positive, and energised culture

  • Encourage innovation and foster an environment of continuous improvement

Who You Are

  • At least 5 years of professional experience developing in Engineer on SaaS products.

  • At least 5 years of professional experience on JavaScript.

  • At least 3 years of architecting / leading React based projects backed by RESTful APIs.

  • At least 3 years experience with cloud-based SaaS development.

  • Highly Preferred: At least 2-3 years of familiarity with Ruby

  • Familiarity with Agile methodologies and ticketing systems such as JIRA

  • Highly proactive and results-oriented with excellent critical thinking skills

  • Excited to learn new technologies

  • Nice to Haves: DevOps experience, GCP experience, and/or Docker or other containerization technologies

Diversity & Inclusion at BigCommerce

We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey

Perks & Benefits

  • An amazing company culture that doesnt just talk values, but lives them

  • Our Think Big Program encourages and rewards employee-led innovation

  • Employees are empowered to go above and beyond their daily duties to act on ideas that help our customers and/or improve the BigCommerce platform

  • Competitive compensation packages and meaningful stock grants for every employee

  • Comprehensive health insurance coverage that starts on day one

  • A free online store to help you live out your entrepreneurial dreams

  • Time off for volunteering and employee-driven charity events

Apply

Full Stack Engineer - React/Node.JS

Dau International in Austin, TX 1070 mi node.js reactjs javascript
new

Full Stack Engineer - React/Node.JS

Currently seeking an Austin based Full Stack Engineer with React/Node.JS experience to help build a brand new SaaS-based multi-tenant ERP system for the $800 billion hospitality industry. You will join the core team of engineers, which is responsible for designing and implementing highly scalable and available systems.

Tasks for the Full Stack Engineer React/Node.JS

  • Build new microservices with React/Node.JS

  • Help break down an existing monolithic application into robust microservices

  • Help design and build out RESTful APIs

Requirements of the Full Stack Engineer - React/Node.JS

  • 2+ years o

    f web application development experience

  • Strong JavaScript and/or Java experience

  • Experience with Node.JS

  • Experience with a JavaScript framework (i.e., React, Angular)

The stack you will be exposed to as a Full Stack Engineer - React/Node.JS

  • React/Node

    .JS

  • MongoDB

  • Redis

  • AWS S3

  • JVM

  • QUnit, Mocha, Jasmine

Benefits for the Full Stack Engineer - React/Node.JS

  • Highly com

    petitive salary

Flexi* ble vacation policy/paid holidays Techn

  • ical and career growth opportunities Flexi

  • ble working hours

  • Emphasis on healthy work-life balance

  • Comprehensive medical and dental coverage

  • 401K

  • A profitable and financially disciplined organization/management team

Send us your application or a brief message to set up a call and gain further insight into this exciting opportunity.

All conversations are confidential, and we will only submit your profile after attaining your consent.

Apply

Full Stack .NET Developer

Addison Group in Austin, TX 1070 mi javascript reactjs .net
new
  • Sr Software Engineer
    Salary: 110,000

    Technologies/Skills
    1. React*/Angular
    2. JavaScript, CSS, HTML
    3. C#, WebAPI, SQL Server
    4. Strong communication skills

    Responsibilities: Design,and develop .NET applications with a focus on UI development utilizing JavaScript, CSS, HTML and React.
    Will be responsible for communication between stakeholders within the organization.
    Strong knowledge of Object Oriented principles.

Apply

Frontend Web Developer - React/Node.js

Dau International in Austin, TX 1070 mi node.js reactjs javascript
new

Frontend Web Developer - React/Node.js

Our client is currently seeking a permanent Frontend Web Developer with Javascript experience to help build a brand new SaaS-based multi-tenant ERP system for the $800 billion hospitality industry. You will join the core team of engineers, which is responsible for designing and implementing highly scalable and available systems.

**Tasks for the *Frontend* Web Developer React/Node.js**

  • Design and write frontend UI experiences

  • Collaborate with full-stack engineers onsite and offshore

  • Help develop the application to have a human-centered design

**Requirements of the *Frontend* Web Developer - React/Node.js**

  • 2+ years o

    f web application development experience

  • Strong JavaScript experience

  • Experience with a JavaScript framework (i.e., React, Angular)

  • Experience with Node.js

**The stack you will be exposed to as the *Frontend* Web Developer - React/Node.js**

  • React/Node

    .js

  • MongoDB

  • Redis

  • AWS S3

  • JVM

  • QUnit, Mocha, Jasmine

**Benefits for the *Frontend* Web Developer - React/Node.js**

  • Highly com

    petitive salary

Open* paid time off (PTO) policy Techn

  • ical and career growth opportunities Flexi

  • ble working hours

  • Emphasis on healthy work-life balance

  • Comprehensive medical and dental coverage

  • 401K

  • A profitable and financially disciplined organization/management team

Send us your application or a brief message to set up a call and gain further insight into this exciting opportunity.

All conversations are confidential, and we will only submit your profile after attaining your consent.

Apply

Lead Web Developer - React/Node.js

Dau International in Austin, TX 1070 mi node.js reactjs javascript
new

Lead Web Developer - React/Node.js

Our client is currently seeking a permanent lead web developer with Node.js experience to help build a brand new SaaS-based multi-tenant ERP system for the $800 billion hospitality industry. You will join the core team of engineers, which is responsible for designing and implementing highly scalable and available systems.

Tasks for the Lead Web Developer React/Node.js

  • Build microservices with Node.js

  • Oversee architectural design and provide technical leadership to the team

  • Help design and build out RESTful APIs

  • Mentor team members and delegate tasks to offshore teams

Requirements of the Lead Web Developer - React/Node.js

  • 10+ years

    of web application development experience

  • Strong JavaScript and/or Java experience

  • Experience with Node.js

  • Experience with a JavaScript framework (i.e., React, Angular)

The stack you will be exposed to as the Lead Web Developer - React/Node.js

  • React/Node

    .js

  • MongoDB

  • Redis

  • AWS S3

  • JVM

  • QUnit, Mocha, Jasmine

Benefits for the Lead Web Developer - React/Node.js

  • Highly com

    petitive salary

Open* paid time off (PTO) policy Techn

  • ical and career growth opportunities Flexi

  • ble working hours

  • Emphasis on healthy work-life balance

  • Comprehensive medical and dental coverage

  • 401K

  • A profitable and financially disciplined organization/management team

Send us your application or a brief message to set up a call and gain further insight into this exciting opportunity.

All conversations are confidential, and we will only submit your profile after attaining your consent.

Please visit my LinkedIn profile to learn more about me and feel free to reach out directly with any additional questions.

Apply

Junior Full Stack Engineer

As a Software Engineer, Worksmith will provide you the opportunity to develop the necessary skillset to become a senior executive in the technology industry.

Not only will you will be given the opportunity to hone your engineering skills across our entire technology stack - from our React Native mobile app, to our Spring powered API, to our DevOps setup in AWS - but you will be given the opportunity to learn about business, entrepreneurship, and leadership - how effectively communicate between departments, how to think about analyzing cost vs. value of a new project or initiative, how to set deadlines and deliver. We believe strongly that this well-rounded skillset is a requirement for all leaders in the technology space, and we believe that Worksmith offers the unique opportunity to grow these skills - quickly.

The day-to-day responsibilities will include:

  • Building features across our entire technology stack, from our mobile application to our API.

  • Contributing to the automation of our infrastructure, deployment and CI systems

  • Participating in an on call rotation to answer questions from other teams and clean up our bug backlog.

  • And most importantly, delivering the mail - making sure that your features are delivered on time.

The right candidate:

  • Can write reusable, maintainable, bullet-proof code

  • Is excited to head to the whiteboard to work out a tough problem with your fellow developers

  • Can take feedback as well as you can give it

  • Displays a self-motivated drive to continuously improve

  • Is motivated to not only achieve but exceed expectations

We also look for these qualities in our candidates:

  • A willingness to learn

  • A positive and hard-working attitude

  • Patience and tenacity

  • Organized and detail-oriented

Apply

Front End Developer

Brooksource in Austin, TX 1070 mi java reactjs angularjs

As a Front End Developer, you will be responsible for building out a web-based mobile application that will be utilized within product distribution centers. You will be working with a team of developers and UX designers to create the back-end framework of the application as well as the front-end interface. This is a 1 year+ project with a high level of visibility amongst the business, so this is a great opportunity for you to help lead a project at a high-level.

Responsibilities:

  • You'll be building a web-based application that will be used by internal associates to scan and track inventory.
  • Developing with, but not limited to Angular.js, React, Java, Spring Boot, Backbone
  • True full stack development, exposure to front end and back end architecture
  • Pair programming to gain and contribute knowledge, and collaborate in a team-oriented Agile environment

Minimum Qualifications:

  • At least 3 years of Java and Javascript development experience in a professional environment
  • Extensive experience with SQL
  • Experience developing with Angular is ideal.
  • You must have experience with front-end development.
  • Due to the nature of this role exposure to front-end development and working with UX designer is required.
  • Strong communication, decision-making, and problem-solving skills
  • Ability to maintain a high level of attention to detail with flexibility to work independently and collaboratively

Preferred Qualifications:

  • Industry experience working in multi-channel retail, order management systems or merchandising systems
  • Experience with Test Driven Development (TDD)
  • Experience with modern software development practices such as pair programming and Agile (Scrum, Lean, Kanban, XP)
  • Continuous integration and deployment exposure
Apply

Full Stack Engineer (2+ Years of Experience)

AllClear ID in Austin, TX 1070 mi java go python javascript rest

Overview

WHO WE ARE


Do you want to create the next generation of technologies and products that define the future of digital identities and protect people from identity theft? If so, come and be a part of something extraordinary! Join our world-class Engineering team to deliver innovative cloud-based software on a global scale. We build products that protect people and if you have the right skills and attitude, we want to speak to you about joining our mission to end identity theft!

ABOUT THE POSITION


The Software Engineer works with and is mentored by other software engineers, site reliability engineers, product development, and project management to build highly secure, scalable, and reliable software.

Responsibilities

  • Work with designers, other engineers, and architects to create, implement, and maintain RESTful API’s running on our cloud-enabled software development platform.

  • Author cohesive sets of automated tests using JUnit, Cucumber, etc. to meet requirements, resilience, and completeness.

  • Produce highly secure solutions that go beyond the OWASP Top Ten

Minimum Qualifications

Knowledge, Skills and Abilities:

  • Professional experience with modern languages such as Java, Go, Python, Javascript, etc.

  • Experience developing RESTful services

  • Grasp of automated testing philosophies

  • Experience modelling data with and using an ORM, such as myBatis or Hibernate, to integrate with backend databases such as PostgreSQL, MySQL, or Oracle

  • Willingness to learn new technologies and tools, and embrace guidance from engineering leaders and peers.

  • Willingness to learn and embrace a DevOps culture where engineers and architects collaborate together to build and maintain a continuous integration/continuous deployment pipeline leveraging public cloud technologies.

Minimum Qualifications:

  • 2+ years’ experience as a software engineer with demonstrated success developing a variety of software systems, analysis, design, and deployment tasks

Join us at AllClear ID and enjoy the following benefits:

  • Comprehensive Medical Benefits, Life & Disability Insurance, Flex-Spending & Health Savings Plans

  • 401(k) Investment Plan

  • Stock Options

  • Commuter Benefits (heavily discounted parking, free transit passes)

  • Gym Membership

  • Paid Time Off

  • Various Bonus Programs

  • Free ID Theft and Credit Monitoring

Our Values:

  • Integrity is paramount

  • Customer service above and beyond the expected

  • Have fun together as a company

  • We operate as one and inspire one another to win

  • We take pride and ownership in all that we do

Apply

Front End Developer

Roc Search in Austin, TX 1070 mi reactjs javascript css3

The Company

Roc Search are working with a software company in Austin who are looking to bring on board an experienced Front End Developer to lead their UI function. The company is a sucessful startup whose owner (and sole funder) has extremely profitable exits on his portfolio. They have built out their product and are now looking to ramp up revenue.

No visa sponsorship available.

The Benefits

- Excellent work/life balance

- Career progression

- Growing startup feel

- Full benefits package (medical, dental, vision, 401(k))

The Role

Working as Front End Developer, you will be working with:

- JavaScript / React

- HTML / CSS

- Understanding of UI cross-browser functionality

- REST

If you are a Front End Developer with a skill-set that matches the above, I'd love to speak to you about the role!

Apply

Frontend Engineer - Hack on the Affordable Housing Crisis

Haven Connect in Austin, TX 1070 mi reactjs javascript typescript graphql

What you'll do

  • Build new product features and functionality (see company video for app demo)

  • Collaborate and communicate with the CEO, CTO, Product Manager, and engineering team

  • Leave the code in a better state than when you found it (progressive refactor)

  • Write comprehensive tests of functionality, and ensure that they pass

  • Participate in code reviews to ensure code quality and distribute knowledge

Required Skills and Experience

  • 1+ years as a Senior Engineer

  • Experience building production React applications

  • Technically strong/enthusiastic about code quality & user interfaces.

  • Creating a maintainable codebase that scales

  • Systems-oriented, ability to think at both the 50,000 foot-level (how the parts make the whole) and the 5 foot-level (how each part works).

  • High attention to detail and organization; data-driven, analytical problem-solving

  • Ability to take initiative and get things done with little to no direction.

Preferred Skills and Experience

  • Functional programming

  • TypeScript

  • Continuous Deployment

  • GraphQL (we’re using Apollo Client)

  • TDD/Acceptance Testing

  • Pair Programming

  • Elixir experience (or the interest in learning the full stack)

Technologies we use

  • Elixir, JavaScript, TypeScript

  • React, Redux, React-Apollo, Webpack, Babel, Cypress

  • Postgres, RDS, Algolia, Twilio, Heroku, AWS

Professional Benefits

  • Opportunity to learn first-hand what it’s like to be inside an early-stage, Techstars-backed social venture

  • Health/Vision/Dental insurance

  • Office in Austin, TX (remote work considered but local preferred)

Apply

Javascript Front End/UI Engineer

Quest Groups LLC in Austin, TX 1070 mi javascript reactjs angularjs
new

I wanted to speak with you about a high growth tech startup in Austin backed by several successful venture capitalists. They are aggressively looking to add a Front End/Javascript developer to their established engineering team.

What you'll be doing:

  • Working with one of Austin's most tenured startup development teams

  • Trailblazing and creating new components + features from scratch

  • Reviewing and providing technical feedback on new feature requirements

  • Working with QA members on the agile team to address issues found during automated and manual testing

  • Participating in end-of-sprint retrospectives

  • Presenting completed software at end-of-sprint company demos

What we're looking for:

  • 3-7 years of enterprise web application development

  • Expertise with modern JS frameworks and libraries (e.g. Angular 2+, React)

  • Experience with front end tooling (e.g. npm, grunt, gulp, webpack, requireJS)

  • Experience with development tools like Git, GitHub, Jenkins, Maven

  • Experience creating and consuming RESTful services

  • Highly skilled with HTML5, CSS3, SASS/SCSS, responsive web applications

  • Experience with testing Frameworks (puppeteer/mocha/cucumber/jasmine/JUnit/JEST)

  • BS/MS in Computer Science or equivalent work experience

Bonus Points:

  • Strong middle tier or back end Java experience is a major plus
Apply

Sr. Front End Engineer

Expedia Group in Austin, TX 1070 mi reactjs redux

Have you ever had the opportunity to impact the lives of millions of people in a meaningful way and help them enjoy time away with their friends and families building memories?

HomeAway is looking for a Senior Software Engineer to play a key role building out solutions and tools that enable our global Sales and Support teams to assist millions of vacation rental owners and traveler customers across the HomeAway platform. We are looking for an adaptable, high performing, motivated, and self-reliant Software Engineer with a proven track record developing leading edge web applications in cloud architecture, leveraging hundreds of separate services and applications, with a highly adaptable web layer using the latest technologies.

Challenges you can work on:
Build reusable component-based web UI architectures with React.js
Develop features relying on event-driven data, microservices, and data science programming models
Translate designs and wireframes into high-quality code
Optimize components for maximum performance across a vast array of browsers
Contribute to the architectural design of our front-end platforms/products

Who You Are:
Bachelor's Degree or higher, preferably in Computer Science, or equivalent experience.
5+ years of software development experience developing web applications
Comfortable collaborating on a cross-functional team including product management, architects, and UI designers
Experience working in an Agile/Scrum team environment
Experience with single page application JS frameworks (React.js, Redux, etc.)
Knowledge/experience with server-side JS frameworks a plus
Knowledge/experience of CI/CD tools (Jenkins, Git, Docker, TeamCity, etc.) a plus

Benefits & Perks:
Competitive health and insurance benefits.
Competitive salary.
Annual target bonus or commission.
Parental leave for up to 20 weeks (dependent on eligibility).
Paid vacation and sick time.
Employee Stock Purchase Program.
Free snacks and beverages.
Frequent company update talks with our leadership team.
Free listing on HomeAway.com.
Electronic, adjustable stand-up desk.
Discounted Metro & Rail pass.
Casual dress.

Why join us:
Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.

About HomeAway:
HomeAway, a world leader in the vacation rental industry, is the place to book beach houses, cabins, and condos with more than two million places to stay in 190 countries. The site makes it easy to find and book the perfect vacation rental for any getaway, often for less than the cost of traditional hotel accommodations.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Node.js Developer (Full Stack)

Silvercar in Austin, TX 1070 mi node.js reactjs cloud

About Silvercar

Silvercar is a company built for the new mobility, combining proven, groundbreaking technology with world class vehicles, and focused operations. We prioritize the customer experience first, with the guiding philosophy of being both industry challenger and consumer champion.

We are currently hiring a Node.js (Full Stack) Developer to join our Audi select division. Audi select is a new flexible monthly vehicle subscription service offered by Audi of America. With Audi select, there is no need stress about a long-term commitment to just one car because the subscription provides access to a collection of Audi vehicles including sport, SUV and Cabriolet models.

Were looking for an experienced Developer who can drive development of RESTful APIs while building out a rapidly scaling backend. Ideal candidates will have experience with web programming, be comfortable working with cloud platforms, know the ins and outs of whatever frameworks and libraries they currently use, and be open to mastering new frameworks when necessary.

As a Node.js Developer, you will:

  Build reusable APIs for our client facing apps in Node.js

  Create and maintain scalable infrastructure leveraging modern cloud platforms

  Build amazing UX client side apps with React or other JS frameworks

  Write tests and documentation as you implement features with your team

  Maintain expertise in current and emerging technologies and tools

Your peers would say:

  Youre insatiably curious. You get into the latest shifts in technology and newest trends in design.

  Youre thick skinned. Courageously open your projects to scrutiny and feedback daily

  You use both sides of your brain. You consider problems with analysis and solve them with creativity.

  Youre flexible and adaptable. You know priorities change and youre ready to pivot.

  Youre a great communicator. You know how to present your work and tailor the delivery to your audience, whether a crowd or one on one.  

Required qualifications:

We dont expect you to be an expert in everything, but you should have experience in:

  3+ years of professional software development in Node.js

  2+ years of professional software development in React or other JS framework

  Experience documenting and testing RESTful APIs

  Experience working with databases in PostgreSQL, MongoDB or Redis

  Experience and enthusiasm for working collaboratively with others in an Agile environment

Even better if you have:

  BA or higher in Computer Science or relevant field

  Experience building cloud based services for scalability

  Experience using application state management with Redux or similar library

  Experience using Hapi.js to enhance reusability of application logic

  Experience building and maintaining services-oriented architecture

Silvercar offers you:

  Competitive base salary with bonus incentive eligibility

  Full benefits (medical, dental, vision, 401k)

  Working in a dynamic team in downtown Austin

  Friendly, small company environment with progressive culture and flexible hours, backed by Audi, a 107-year-old automotive industry leader

  Semi-flat organizational structure that ensures your influence on products we build

  Unlimited paid vacation policy

About Us:

Silvercars unique combination of hardware, software and operations combine to deliver a full stack ecosystem of new mobility solutions. Acquired by Audi in 2017, we work hard every day to serve the evolving mobility needs of the U.S. marketplace.

Today Silvercar offers two primary mobility products: The first is a Premium Car Rental service, which allows for seamless access to transportation in cities and airports via 24 Silvercar locations. The second is Dealerware, a B2B product that enables dealerships to streamline the management of their service loaner fleets. By leveraging this unique combination, Audi and Silvercar will continue to deliver cutting edge mobility solutions across its transportation ecosystem.

Silvercar is committed to being an inclusive workplace where diversity is celebrated. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, or disability.

Apply

Solutions Engineer (Full Stack Engineer)

LatentView Analytics in Austin, TX 1070 mi reactjs php python
new

Job Description

RESPONSIBILITIES
Design and develop front-end interfaces and backend systems using PHP, JavaScript/React,
Python and SQL Highly technical, hands-on solutions engineer with a focus on data analytics
and data processing
Design and develop new systems and tools to enable internal and external stakeholders
consume and understand data faster Partner with internal stakeholders to understanding
business requirements, work with cross-functional data and products teams and building efficient
and scalable solutions
Hold your own in technical discussions, be a subject matter expert, and have end-to-end view of the solution
Conduct design and code reviews Encourage a data-driven culture to improve the efficiency,
scalability, stability and security of internal and external applications

MINIMUM QUALIFICATIONS

BS in Computer Science or Engineering or related fields with 2+ years of work experience

Experience developing business applications (sales, marketing, recruiting, advertising, etc.)
3+ years of hands-on experience building enterprise class software solutions using one or more
of the following: PHP, JavaScript/React, or Python
3+ years of business intelligence and data warehouse experience
Experience in writing SQL queries, dimensional data modeling and schema design
Experience communicating to technical and non-technical audiences
Experience managing concurrent projects and driving initiatives in a cross-functional
environment

PREFERRED QUALIFICATIONS
Knowledge of API design and distributed backend systems Experience working with or in
support of diverse communities

Apply

Full Stack Developer/Defect Eng

Samsung Austin Semiconductors in Austin, TX 1070 mi ubuntu linux sql
  • Position Summary

    Samsung Austin Semiconductor (SAS) is one of the most advanced semiconductor manufacturing facilities in the United States. Owned by Samsung Electronics Corporation Ltd., SAS is the only semiconductor manufacturing plant located outside of Korea. SAS manufactures logic components for digital services, personal computers, mobile phones, workstations and servers. Since 1997, SAS has been at the forefront of manufacturing technology, enabling the world's digital devices to operate at the highest performance.

    The Defect Control team is focused on examining wafers and making determinations of defects. As part of the Defect Control team, you will provide support by assisting in determining defects in wafers.

    SAS is focused on being the Worlds Best Foundry product supplier.

  • Role

    and Responsibilities >

    • Our company creates some of the worlds most high-tech semiconductor manufacturing line for CPUs, GPUs, and IoT sensors.
    • We are currently in search of a senior software developer position to create and maintain software.
    • A successful candidate will develop critical in-house reports which drive business related decisions, from the factory floor to executive management.
    • Ability to work on full-stack solutions developing dashboards for key projects throughout the year.
    • Produce clean, efficient code based on specifications.
    • Verify and deploy programs and systems.
    • Troubleshoot, debug and upgrade existing software.
    • Ability to mentor younger developers through code review.
    • Strong attention to detail, suggesting ways to optimize existing reports.
    • Create technical documentation for reference and reporting.
    • Shift: 1st - Monday through Friday 8am-5pm.

    Skills and Qualifications

    • Bachelors in a computer science required
    • 6-8 years working in software development preferred
    • Proficient in
    • PHP, Python, SQL
    • Backend frameworks: Laravel 5+
    • Front-end frameworks: Vue 2
    • Front-end CSS (SASS)
    • Familiar with:
    • Source Control
    • Linux CLI
    • Docker (building & deploying VM containers)
    • Utilizing RESTful APIs
    • Writing and optimizing queries using SQL
    • Preferred Experience with:
    • Bit-Bucket, JIRA, Ubuntu Server OS
    • Angular Framework
    • Micro-Services
    • Building RESTful APIs
    • Homestead Virtual Environment
    • Designing application schema, building scalable systems
    • Machine Learning Frameworks (Caffe, Tensorflow)
    • Windows OS
    • Code Reviews
    • Ubuntu Linux (command line operations).
    • Multitasking
    • Effective communication
Apply

Technical Lead, Front-end Development

Bazaarvoice in Austin, TX 1070 mi reactjs javascript

Who we want

We are seeking a Technical Lead for our Small Web-Apps Technology team (or SWAT) which is focused front-end development across many of our products. This team is responsible for building the next generation of consumer-facing displays that serve billions of page views a month on sites that you've most certainly heard of. This role requires someone that can architect, and mentor others to architect and contribute to, a scalable front-end solution that serves thousands of visitors a second; someone that can lead and influence across multiple teams to deliver comprehensive solutions; and someone that is eager to work alongside other smart, capable people to build new capabilities across our entire platform.

What we need

This is a front-end role, so standard rules apply: JavaScript (React), HTML, and CSS. However, were looking for more than satisfying a list of buzzwords - were looking for someone that lives and breathes web applications. This is a fairly senior level role, so you have 7+ years of professional software development experience.

What you'll be doing

  • Scale new display applications for collecting and displaying various forms of consumer generated content
  • Build client-facing tooling to configure consumer applications and interact with Bazaarvoice services
  • Understand and improve application performance and monitoring of performance
  • Mentor front-end developers
  • Effectively build, cache, and serve our client-customized applications for thousands of clients to serve millions of consumers

Who you are

  • 7+ years building software in a professional environment
  • 3+ years recent experience with front-end development using JavaScript and ideally React
  • Youre aware of, and are excited about, new ESnext features
  • You can articulate how to architect a testable React application
  • You understand what it takes for a browser to obtain and execute JavaScript, as well as the things that impact that process negatively or positively
  • You know how to build software that not just functions well, but can be maintained and improved my multiple people effectively
  • You understand how to break large, abstract problems down into smaller, workable tasks
  • Someone that has experience with the challenges of third-party JavaScript application development, such as synchronously loading pieces of a large application, debugging large asynchronous chains, and shipping bullet-proof, tested code that works in, and doesnt impact, a wide range of runtime environments
  • Someone committed to excellence. That means building collaborative relationships up, down, and across the organization; staying positive when tackling tough challenges that often require cross-team contribution; taking pride in not just shipping massive-scale applications, but shipping the best massive-scale applications

Brownie points

  • Youve authored third-party JavaScript applications
  • Youve deployed applications and assets to AWS
  • When you think of building web applications, you think past the console to the CI/CD pipeline
  • You have considered and articulate opinions (preferably based on experience) about the challenges of front-end development in an enterprise setting
  • Youre excited about using Kanban / Lean software devel