Front-end Jobs nearSan Jose, CA
Data Engineer - Build our First Data Eng Team!
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 our first Data Engineering team and the # destination for home sellers! Learn more about our engineering team!
What You'll Do Here:
We are building our Data Engineering team to tackle HomeLight's diverse, data challenges. This position is an excellent opportunity for an engineer that wants to own the development, optimization, and operation of our data pipeline, which collects, processes, and distributes data to a suite of HomeLight products and teams. You will provide mission-critical data to both our algorithms and internal users, refining our product and identifying new markets. Some projects you will work on:
Optimize and execute on requests to pull, analyze, interpret and visualize data
Partner with team leaders across the organization to build out and iterate on team, and individual performance metrics
Optimize our data release processes, 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.
Design, build, 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.
Research, architect, build, and test robust, highly available and massively scalable systems, software, and services.
5+ years of data engineering experience
Robust experience with Python, Spark, and Airflow
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
Scrum/Agile software development process.
Bonus points for:
Real estate experience
Experience with Periscope, Looker, Tableau and other BI tools
Experience with building data pipelines
Experience with machine learning
Medical, vision, dental, and paternity/maternity 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 may include interviews, a homework assignment, 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
We are a mature profitable company with a SAAS product used by 100s of ecommerce companies worldwide and impact 100M’s of users monthly.
The company product includes product recommendations, triggered emails, content personalization and visitor segmentation and targeting.
We will teach you everything you need to know about the system but you are expected to work independently and be self motivated. Eventually we expect you to become an expert in the system and be responsible for future development.
In the long run you will also learn the system architecture including load balancing, security, routing, provisioning etc.. and will be partially responsible for keeping it running when other people responsible are not around.
You will work with the Developer/CTO who developed it from scratch.
Apply now and work remotely at BarillianceApply
Full Stack Developer
Mattermost provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month our customers include Uber, Samsung, Affirm, The US Department of Defense and more. Our private cloud solutions offer secure, configurable, highly-scalable messaging across web, phone and PC with archiving, search, and deep integrations with hundreds of SaaS and on-premises technologies. Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning the globe.
We value high impact work, ownership, self-awareness and being focused on customer success. If these values match who you are, we hope you'll learn more about working at Mattermost and come talk to us!
About the Role
As a core committer at Mattermost you are responsible for one of the world’s largest and most popular open source projects. Your work impacts thousands of organizations who depend on Mattermost for daily operations, from high tech (Intel, Samsung, Micron), to healthcare (Medtronic, Epic, Bristol-Myers Squibb) to public sector (U.S. Department of Defense, U.S. Department of Energy), to education (University of California, National University of Singapore), and consumer brands (Urban Outfitters, Wargaming.net). Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning 7 time zones. More on us at www.mattermost.com.
Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc.
Read about our end-to-end recruiting process for core committers at: https://docs.mattermost.com/process/developer.html
We seek a full stack engineer comfortable moving across front end and back end systems to lay out the technical vision for critical components of the Mattermost architecture and leading community developers towards a unified, scalable, performant, extensible system architecture.
Apply now and work remotely at Mattermost
Software Engineer (Senior or Mid Level)
We are looking for talented and motivated engineers to join our team as a full time employee and hit the ground running to take our products to the next level. Our products help multinational corporations and financial institutions monitor and analyze the risks of their customers, counter-parties, and vendors. We are a company on a mission to bring more transparency and integrity to the international finance system.
You should apply if you:
- Are motivated to solve problems for the team and its customers.
- Value working with a diverse, creative, and thoughtful group of highly-motivated people.
- Work constructively within a distributed team to achieve goals.
- Comfortable working in a startup environment where things can and will change.
More benefits of Sigma:
Informal working environment and fun company culture
Your choice of laptop (anything equivalent to a retina MacBook Pro)
Personal learning budget
Rotation system available in order to facilitate working from our NYC office (or any additional office we open up) once a year.
Apply now and work remotely at Sigma Ratings
Jobs farther away
Lead Developer (React/Vue.js, Node.js, C#, MVC)
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
CSS, LESS, SASS
React or Vue.js
Redux, Vuex, or other equivalent state management
NPM, Webpack, Gulp, Grunt
Continuous Integration Tools
Unit Testing experience (Mocha, Jest, etc)
Exposure to jQuery, Bootstrap
Bonus Points for:
.NET MVC with C#
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 Developer - Georgetown
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
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
Senior Full Stack Software Engineer
Storable is looking for a senior level Full-Stack Software Engineer to join the development team in the Austin office. You will be responsible for implementing our highly trafficked self-storage websites and internal web-based applications. You have a passion for making great products where form equals function. You should be comfortable working in an open-ended environment where roles are flexible, everything is always changing, and communication is essential. You'll be part of a small, nimble team of designers and developers who love solving hard problems.
What you’ll do every day:
We are looking for you to help drive SpareFoot’s technology forward.
You will contribute substantially to the architecture and software design of our applications to improve development velocity, maintenance cost, testing, functionality, platform independence, and performance.
Be part of a team who defines policies, processes, procedures, methods, tests, and/or components, from the ground up.
Focus on performance and scale of services using your development and DevOps skills.
Participate in the planning of project priorities and technical resources, plus building relationships with multiple product teams, and cross-functional groups.
Mentor junior engineers and encourage engineering best practices and demonstrate how to write maintainable, reusable code
What you need to bring to the table:
Computer science degree or equivalent experience
5+ years experience building, deploying, and maintaining web applications and cloud software services
Understanding of design for scalability, performance and reliability
A strong knowledge of software design patterns
Unit/integration testing experience and knowledge of various patterns (TDD, BDD, etc)
Experience with relational databases (MySQL, PostgreSQL, etc)
Amazon Web Services: EC2, S3, RDS, DynamoDB, ElastiCache
Containers and orchestration: Docker, Kubernetes, Swarm, Mesos, Docker, SaltStack
Testing: mocha, Jasime or similar
Full Stack C#/.Net Engineer
BigTime Software is looking to add dynamic .Net Software Engineers to our Chicago-based development team. The individual in this role will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system.
The ideal candidate will be passionate about development and able to solve difficult technical problems in a fast-paced, agile environment.
What you'll need:
Interest and ability to learn other coding languages as needed.
Strong analytical and problem solving skills and a clear understanding of software engineering (design patterns, SOLID design, agile development, testing, CI, etc).
Great reading, written and verbal communication skills
Bachelors degree in Computer Science or Computer Engineering, Mathematics, Physics, or its professional equivalent.
5+ years hands on development experience.
Candidates may also have experience with:
Experience working with designers and business stakeholders
Business applications, accounting
ObjectiveC and/or android dev. experience
Full Stack Product Engineer
ACA Technology, a division of ACA Compliance Group, is a leading FinTech innovation company that provides software and consulting services to today’s leading asset managers. With over 2,800 combined investment management clients and over 20 global locations, ACA Compliance Group is a premier place to take the next step in your career.
NorthPoint Investment Management System (IMS) is a single operating platform designed to optimize your business processes and meet your ever-evolving business needs. The platform contains flexible plug-and-play modules for order management, portfolio management, and trading compliance functionality. The IMS is fully integrated with NorthPoint Data Management and Governance products including the data warehouse, security master, and price master.
The individual in this position is responsible for assisting with the build out of ACA’s technology product suite. The individual in this position is also responsible for working closely with clients and team members to develop dynamic solutions that drive revenue for clients.
Summary of Responsibilities:
Develop new and/or improved software solutions for ACA to market and sell to clients by, among other things, studying clients’ information needs, conferring with users, analyzing systems flow, data usage
Apply technical practices, such as continuous integration, test automation, source code control and review
Perform analysis, design, development, unit testing, code reviews and deployment on the .NET platform
Provide diagnostic support and issue resolutions for the ACA-developed/owned software applications
Mentor junior colleagues
Perform ad-hoc work/special projects as necessary to support ACA on various client and internal initiatives
Summary of Minimum Qualifications and Knowledge Requirements:
Bachelor’s Degree required; computer science, information systems, math, physics, electrical engineering or related field preferred
At least 5 years of experience with application development
At least 4 years of experience with SQL, database design and optimization; Microsoft SQL Server knowledge preferred
Experience with Git, NuGet, TDD, Resharper, and IoC Containers (StructureMap)
Experience with Octopus Deploy, Team City and PowerShell a plus
Microsoft certifications a plus
Willing to undertake minimal travel
Staff Engineer - Digital Acquisition
The Digital Acquisition portfolio at American Express drives customer acquisition through web, mobile and conversational experiences. We are looking for a highly experienced engineer to provide deep technical knowledge and architectural guidance to our portfolio teams.
If you were to join us, here are some of the things you'd do:
Speak to technology strategy and platform health as a member of our portfolio management team
Articulate high level technology outcomes and craft a roadmap for achieving them
Envision and define portfolio-level technology capabilities
Coordinate strategic technical decision-making and system design across the portfolio
Ensure that the solutions we devise are consistent with our high-level technology strategy
Champion agility, quality and scalability and DevOps practices
Mentor, guide, and align our community of architects and developers
Why American Express?
There’s a difference between having a job and making a difference.
American Express has been making a difference in people’s lives for over 160 years,
backing them in moments big and small, granting access, tools, and resources to take
on their biggest challenges and reap the greatest rewards.
We’ve also made a difference in the lives of our people, providing a culture of learning
and collaboration, and helping them with what they need to succeed and thrive. We
have their backs as they grow their skills, conquer new challenges, or even take time to
spend with their family or community. And when they’re ready to take on a new career
path, we’re right there with them, giving them the guidance and momentum into the
best future they envision.
Because we believe that the best way to back our customers is to back our people.
The powerful backing of American Express.
Don’t make a difference without it.
Don’t live life without it.
8+ years of active software development and architecture experience in a complex technology environment
Bachelor's degree in computer science, information systems or a related field, or equivalent experience; advanced degree preferred
Recent hands-on experience with the primary technology stack within the portfolio: ES6, React, Java 8, SQL
Expertise in crafting fault-tolerant, scalable systems that are performant at a global scale
Deep understanding of Agile software development methodologies and practices such as Scrum, Kanban and Extreme Programming
Excellent verbal and written communications skills, with the ability to author and deliver effective presentations to senior technology and business leaders
Also critical to your success:
Simultaneous contribution to multiple work streams including planning, logistics, communication, and follow-up across a diverse team
A strong belief in your personal responsibility for ensuring the best outcomes for the company and organization
Experience working in a distributed team model and collaborating with remote team members
Appetite for taking risks and motivating change in a large and sometimes slow-moving organization
Experience with the Scaled Agile Framework (SAFe)
Experience in a fast-paced startup environment
Demonstrated public speaking and/or technical publishing experience
Significant industry community involvement
Bioinformatics Software Engineer - Full Stack
Are you passionate about collaborating with a team of clinicians and scientists at Memorial Sloan Kettering Cancer Center?
Then join us here at MSK, where we can provide you with the opportunity to make a difference with your career. We believe that this is an exciting role for someone who has the right background to be apart of our dynamic team and who wants to apply their skills to support our mission here.
The Center for Molecular Oncology (CMO) is searching for a talented self-driven Bioinformatics Software Engineer to build full stack components for various systems to enable and expedite the analysis of circulating tumor DNA sequencing data.
The CMO promotes precision oncology through genomic analysis to guide the diagnosis and treatment of cancer patients. We bring together clinicians and scientists throughout Memorial Sloan Kettering Cancer Center to conduct large-scale translational research involving molecular characterization of patient tumor specimens in order to identify correlations between genomic features and clinical outcomes.
Working in a team, under the supervision of the group leader, you will provide support to clinical and translational research projects in the CMO utilizing MSK-ACCESS. The Bioinformatics Software Engineer will develop software to support leading-edge, large scale research efforts in the CMO including genomics, transcriptomics, and clinical data analysis and interpretation. Motivated by contributing meaningfully to present progress in cancer research driven by advances in computing and data, we are seeking a hardworking, highly skilled engineer with experience developing robust, enterprise-level contemporary software systems.
Work and collaborate with a top-notch team of researchers, software engineers and clinicians to build a platform for streamlining and automating genomic data analysis.
Implement and follow the standard methodologies in software development, code versioning, software testing and deployment and assists in unit/functional regression, and system testing.
Take part in technical discussion including but not limited to code reviews, product design, and build/release management.
Process and analyze data from high-throughput next-generation sequencing.
Provide consultation and guidance to research scientists, as well as other bioinformatics and software engineers, at the Center.
Capable of building strong customer relationships and delivering customer-centric solutions.
A good decision-maker, with proven success at making timely decisions that keep the organization moving forward.
Able to manage many tasks and projects at once.
Able to work effectively in an environment notable for complex information, consistently achieving results, even under tough circumstances.
Resilient in recovering from setbacks and skilled at finding detours around obstacles.
Adept at learning quickly, applying insights from past efforts to new situations.
Committed to applying computing and data analysis for clinical benefit.
Bachelor's Degree with 4-6 years of programming OR Master’s Degree with 2-4 years of experience.
Experience with back-end programming languages, especially Python/Java/Scala.
Experience with web frameworks like Flask, Django, or Spring.
Experience with SQL/NoSQL databases like MySQL or MongoDB.
Experience with UI design.
Experience with Agile software development and participating in a Scrum team.
Knowledge of sequencing data.
Experience with containers, especially Docker.
Experience with cloud computing, especially AWS.
Familiarity with high performance computing clusters like LSF or SGE.
Frontend Software Engineer
We are looking for a skilled Frontend Software Engineer to join a small yet talented in-house web development team that is in charge of creating responsive customer facing features, operational dashboards, admin portals and much more.
You will be working on key initiatives in a very rapidly growing young business so the ability to do things right the first time and get them done quickly is imperative.
You will be a positive influence on the team through code reviews, mentoring other developers, and ensuring adherence to coding standards regarding front end technologies.
We are looking for someone who has hands on experience working with backend engineers as well as leading a team. We are looking for someone who can provide guidance and make suggestions on the best tools for the job as well as strategic paths forward.
5+ years professional front end development experience
Proficient in ES6, Sass/Less, Twig/Blade templating.
Experience working with a variety of data sources, such as REST, MySQL, SQL (strong data design skills a big plus)
Strong knowledge of modern JS front end frameworks. React or Vue preferred.
Experience working with a variety of frameworks such as Bootstrap and Foundation
Experience with working on projects that utilized Laravel and WordPress
Experience with using version control systems such as Github and Bitbucket
Excellent communication and collaborative skills
Work on open source software projects
Experience with AWS and Azure