Just Front-end Jobs

Front-end Jobs nearNew York, NY

Full Stack Engineer

new

About Us

Simon Data was founded in 2015 by a team of successful serial entrepreneurs. We're a data-first marketing platform startup, and we approach our work seriously; we tackle problems in a scrappy and disruptive fashion, yet we build for scale to support our clients at big data volume.

We are the first and only enterprise customer data platform with a fully-integrated marketing cloud. Moving beyond the limitations of both categories, Simon’s platform empowers businesses to use enterprise-scale big data and machine learning to power customer communications in any channel. Simon’s unique approach allows brands to develop incredible personalization capabilities without needing to build and maintain massive bespoke data infrastructure.

Our culture is rooted in organizational transparency, empowering individuals, and an attitude of getting things done. If you want to be a valuable contributor on a team that champions these core values we would love to hear from you.

The Role

As a Senior Full Stack Engineer at Simon, you will be collaborating with passionate engineers every single day. Our full stack engineers are responsible for our entire web application, our massive integrations platform, and our real-time API service. Our clients rely on Simon to engage with hundreds of millions of customers -- sending over billions of messages annually. Successful engineers have a readiness to tackle complex problems; build fault tolerant, highly available systems; and pivot as our business continues to 10x in scale.

What You'll Do

  • You’ll be involved in pushing our Django application to its limits and design new architecture to scale it to 10x the traffic

  • You’ll develop code modules that elegantly scale to power projects like joining massive distributed identity events or expertly delivering millions of deeply personalized messages in minutes

  • You’ll have the chance to help drive the evolution our front-end stack onto the newest tech (TypeScript, GraphQL)

  • You’ll own real-time marketing integration from end-user action to third-party engagement like Push Notification, Email, In-app Messaging with any provider

  • You’ll collaborate with our elite data science team to perfect a seamless predictive experimentation framework

  • You’ll participate in team-wide discussions ranging from architecture to developer productivity to security to the best IDE

  • You’ll get to promote our technical brand through contributing to Open Source Software and promoting and sharing it at conferences locally and nationwide

  • You’ll be involved in our mentorship program, whether that’s helping your coworkers expand their skill set or learning from them to expand your own

Qualifications

  • Minimum of 5 years of in depth software development experience designing, deploying, and owning several substantive projects with company-wide impact

  • Minimum of 3 years of experience working with various functional owners in your company (spanning product management, program management, as well as Dev/Tech Ops)

  • Proficiency with at least one mainstream programming language (Python, Java, Scala, C#, Ruby, etc.)

  • Value rapid iteration over extended debate

Diversity

We’re proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.

Apply

Front-end/full-stack developer

LAER AI in New York, NY 0 mi django python

ABOUT US: At LAER AI, we are bringing state-of-the-art AI technology to real-world problems in the enterprise world. Whether you have experience in Machine Learning and Natural Language Processing or not, you will pick it up by working closely with a group of PhDs in these fields. Your task will be to implement real-world solutions, and learn a lot in the process!

WHY FRONT-END? Machine Learning is nothing without data and human interactions. Interactions happen through front-end interfaces. The truth is: an interface can make or break a machine learning system. To collect data and train machine learning systems, we need high quality interfaces for both: human annotators and end-users. To build next-generation systems that can learn and be taught requires building next-generation interfaces to make this happen. Are you a front-end developer who is interested in machine learning? Machine learning knowledge is not required, but you will certainly pick it up by working with us.

THIS POSITION: This is a position for a front-end developer. Your job will be to both DESIGN, DEVELOP, TEST and SUPERVISE a team of remote developers to create both front-end and back-end using the Django framework, HTML and CSS. Your role will be critical and the success of our MVP will depend on you.

1. work closely with Machine Learning scientists/researchers

2. implement web-based front-end/back-end interfaces with DJANGO

3. work with the team to implement overall system architecture

5. write automatic tests

6. work closely with annotators, testers to ensure that your interfaces are easy to use

7. work closely with and supervise a team of remote developers and testers

The position includes both a salary and equity compensation package.

Apply

Full stack/Back-end developer

ABOUT US: At LAER AI, we are bringing state-of-the-art AI technology to real-world problems in the enterprise world. Whether you have experience in Machine Learning and Natural Language Processing or not, you will pick it up by working closely with a group of PhDs in these fields. Your task will be to implement real-world solutions, and learn a lot in the process!

THIS POSITION: This is a software engineering position in an early stage startup. As our primary goal is to develop a Minimal Viable Product (MVP), this position will require to be able to develop rapid prototypes, brainstorm ideas, test hypotheses and work closely in a small team, currently consisting of just two founders (PhDs in Machine Learning from Cornell and Carnegie Mellon). Your contributions will be fundamental to the success of the company.

This position will require you to:

1. work closely with Machine Learning scientists/researchers

2. implement data processing algorithms and pipelines

3. work with the team to implement overall system architecture

4. work with and process large data-sets

5. write automatic tests

6. work closely with and supervise a team of remote developers and testers

Front-end experience (e.g., Django, HTML) is a bonus, but not required.

This is a FULL-TIME job, however, in some cases, INTERNSHIP or CONTRACT work is possible.

Apply

Senior Full Stack Engineer (Python)

MINDBODY is the leading technology platform for the wellness industry. Local entrepreneurs worldwide rely on MINDBODY to run their businesses, and consumers use MINDBODY every day to find and engage with fitness, wellness and beauty providers in their communities. As the newest addition to this family, we now have the unprecedented opportunity to scale rapidly within the 60,000+ businesses on the platform. With 300+ business using Bowtie today, we’ve already seen 6M messages sent over the platform and 35k bookings made by our AI.

Software Engineer III is a senior role - we’re looking for a seasoned, driven full stack engineer to become a key player on our team and help take Bowtie to the next level. This includes leading projects, architecting features, scaling the platform, and mentoring junior engineers. We’re a fast-paced, focused, humble group with a sense of humor, and we’re looking forward to meeting you!

MINIMUM QUALIFICATIONS AND REQUIREMENTS:

  • Bachelor’s degree in Computer Science or equivalent

  • Expertise in Python

  • 3+ years of industry experience in programming high quality web applications, mobile and/or large-scale products in a team environment

  • Familiar with Agile methodologies

  • Passion for problem solving and strong communication skills

  • Experience leading projects from start to finish

  • Experience with test-driven development and writing and maintaining high level test coverage, including both unit and integration tests

  • Nice to have experience in the following technologies:

  • Django

  • Production cloud environments (AWS, Heroku)

  • Relational Databases (SQL)

  • Git, Continuous Integration / Delivery

  • Javascript, React / React Native

  • Machine Learning / NLP

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Lead the development of impactful features for the Bowtie product

  • Design, develop, test, deploy and maintain high-quality software (aka ship lots of code)

  • Collaborate with developers, product managers, and designers on projects

  • Collaborate with senior team members on key architecture decisions

  • Participate in regular code reviews, often in a mentorship capacity

  • Establish and refine internal best practices and coding conventions

Apply

Senior Full Stack Engineer

Force Therapeutics in New York, NY 0 mi python django javascript jquery css

We are a small but passionate team, solving real world problems and helping to make a change in the healthcare industry. We are working with leading & innovative health systems across the U.S, and growing our team.

What you'll be doing:

You'll be joining our small but highly motivated product and engineering teams to help extend our existing platform, writing new features, patching bugs, and making technical improvements. Your responsibilities will extend across the application and touch on all aspects of it. Our application platform currently consists mostly of Django / Python and CoffeeScript / Stylus.

Skills:

  • Strong Engineering core skills (data structures & algorithms, coding best practices, etc.)

  • Strong knowledge of object-oriented design and programming

  • Experience designing and building secure, scalable, and reliable systems

  • Strong knowledge of front-end development - HTML, CSS, Javascript

  • Strong knowledge of back-end development - Django / Python (or a similar framework)

  • Experience building unit tests and unit test frameworks

  • Experience with Agile development methodologies

  • Experience with CoffeeScript and Stylus or similar

  • Proficient working with Git

  • Bonus Points for experience with iOS / Swift

****What we're looking for: ****

  • 6+ years of professional software design and development experience

  • Degree in Computer Science or a related field

  • A love for writing clean well tested code

  • Motivated, self-directed, and proactive

  • Multitasker who is able to handle multiple projects simultaneously

Apply

Remote Jobs

About GooseChase

GooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" specific to their events / activities. Teams and/or individuals compete in the hunt by using our iOS or Android app to: take photos/videos, enter a text response, and/or visit a specific location.

The key technologies we use are:

Front-End: Javascript with React (Flux architecture, currently migrating to Redux), HTML, SCSS & Webpack.
Back-End: Django, REST (Tastypie), Task Queuing (Celery, Redis, RabbitMQ), Postgres, Nginx, Gunicorn.

Perks

  • Fully remote work - work whenever/wherever/however you want.

  • Competitive compensation, including stipends for equipment, co-working spaces, etc.

  • Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.

  • Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.

    Apply now and work remotely at GooseChase

Apply

Senior Software Engineer

Snowdrop is an overdraft protection service. Americans pay $30bn per year in overdraft fees, the bulk of which is paid by the poor. Our software monitors our users’ bank accounts in real-time, and we offer them a small advance if their accounts get close to a negative balance, to help prevent them from being charged overdraft fees. Our mission is to give those $30bn back to bank customers while earning a small fraction of it as our revenue.

We are looking for a Senior Software Engineer to join our team.

The team is still small and the business is growing extremely fast. Because of that, we are looking for someone who has the ability to and gets excited by taking on wide responsibility across different parts of the system.
Apply now and work remotely at Snowdrop

Apply

Jobs farther away

Full Stack Performance Engineer

The Full Stack Performance Engineer is primarily responsible for supporting LogistiCare/Circulation's Javascript/React front end and Python backend's RESTful API which are built on Django and Django Rest Framework which is in the context of improvements for scaling and reliability concerns.

ESSENTIAL FUNCTIONS:

-Work with our engineering team, specifically to design, develop, code, test and implement solutions to support the LogistiCare/Circulation framework.
-Participate in standards for development and software selection, and make application processing and design recommendations
-You will collaborate with Front End Developers to ensure they have the support needed to make certain API changes, as well as new features based on scaling considerations
-Work closely with the DevOps team to support existing architecture, as well as potentially introduce new technologies

POSITION QUALIFICATIONS

Competency Statement(s)
*Analytical Skills - Ability to use thinking and reasoning to solve a problem
*Communication, Oral - Ability to communicate effectively with others using the spoken word
*Communication, Written - Ability to communicate in writing clearly and concisely
*Customer Oriented - Ability to take care of the customers' needs while following company procedures.
*Decision Making - Ability to make critical decisions while following company procedures.
*Interpersonal - Ability to get along well with a variety of personalities and individuals.
*Management Skills - Ability to organize and direct oneself and effectively supervise others.
*Problem Solving -- Ability to find a solution for or to deal proactively with work-related problems
*Relationship Building - Ability to effectively build relationships with customers and co-workers
*Working Under Pressure - Ability to complete assigned tasks under stressful situations
*Presentation Skills -- Ability to exhibit strong skills in presenting to small or medium-sized groups
*Flexibility -- Ability to adapt to new, different, or changing requirements and environment

Additional Requirement's

*1+ year of software development experience
*Experience with Python development
*Experience with Django is strongly preferred
*Professional experience with React or similar Javascript front-end frameworks
*Version control and project process (Git and Agile preferred)
*Experience writing unit and functional tests
*Experience with Elasticsearch or caching systems(Memcached/redis) is beneficial

Education:

-BS/BA Degree Required

Experience:

-1+ year of software development experience

Skills & Abilities:

Javascript, React/Native, Python/Django

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Up to 10% of the job may require travel. The rest of the work time is conducted in an office environment in a controlled atmosphere building.
The noise level in the work environment is usually moderate.

Apply

Full Stack Developer

The HT Group in Austin, TX 1513 mi python javascript django

Full Stack Developer

Austin, Tx

Responsibilities:

Design the front-end and back-end of highly interactive web-based tools

Maintain the web pages used by external clients and internal vida functions

Pull various data sources and APIs together in developing new web-based tools

Education and Qualifications:

Bachelors degree in Software Engineering or equivalent

A track record of building highly interactive web tools, application architecture using Python, modern JavaScript frameworks such as React, Node Ability to learn and adapt to new technology platforms
Desire to work in a highly collaborative environment and participate fully in agile software development processes

Aptitude for identifying and solving problems, both technical and organizational

Desire to enhance your development capabilities with some of the skills of a sysadmin, tester and DBA

Eager to learn financial analysis and predictive modeling(optional)

Technical Qualifications:

RESTful API integration with python or JavaScript framework

Data architecture and management (PostgreSQL, MySQL, Spark, NoSQL, Mongo, Graph database)

Have familiarity data manipulation python libraries (NumPy, SciPy, Pandas) (optional)

Cloud and rack-based server cluster management Scripting (Python, JavaScript)

Rapid development and deployment (Docker, flask, Django, Bootstrap, Heroku, AWS)

Have understanding of microservices and containerizing the application

Experienced with AWS cloud infrastructure as server admin and maintenance(DevOps)

Git/Github or other version control systems

Frontend:

Highly skilled in web fundamentals like HTML, JavaScript and CSS (Sass or Less)

Highly Proficient in Front-end (CSS) framework like Foundation or Bootstrap

Proficient in using JavaScript frameworks react.js, Node.js, Vue.js or Angular.js(optional)

Proficient in libraries jQuery or backbone.js, Ajax

Backend:

Strong understanding of Object-Oriented programming and functional programming with Python, JavaScript API design and development Web Server Gateway Interface (WSGI) configuration and programming (Nginx, Apache, gunicorn, Node.js) Worker processes, queue management Experience in Python frameworks flask, Django and Linux

Apply

Software Engineer (Full Stack)

The HT Group in Austin, TX 1513 mi python javascript django

Full Stack Software Engineer

Austin, Tx

Responsibilities:

Design the front-end and back-end of highly interactive web-based tools

Maintain the web pages used by external clients and internal vida functions

Pull various data sources and APIs together in developing new web-based tools

Education and Qualifications:

Bachelors degree in Software Engineering or equivalent

A track record of building highly interactive web tools, application architecture using Python, modern JavaScript frameworks such as React, Node Ability to learn and adapt to new technology platforms
Desire to work in a highly collaborative environment and participate fully in agile software development processes

Aptitude for identifying and solving problems, both technical and organizational

Desire to enhance your development capabilities with some of the skills of a sysadmin, tester and DBA

Eager to learn financial analysis and predictive modeling(optional)

Technical Qualifications:

RESTful API integration with python or JavaScript framework

Data architecture and management (PostgreSQL, MySQL, Spark, NoSQL, Mongo, Graph database)

Have familiarity data manipulation python libraries (NumPy, SciPy, Pandas) (optional)

Cloud and rack-based server cluster management Scripting (Python, JavaScript)

Rapid development and deployment (Docker, flask, Django, Bootstrap, Heroku, AWS)

Have understanding of microservices and containerizing the application

Experienced with AWS cloud infrastructure as server admin and maintenance(DevOps)

Git/Github or other version control systems

Frontend:

Highly skilled in web fundamentals like HTML, JavaScript and CSS (Sass or Less)

Highly Proficient in Front-end (CSS) framework like Foundation or Bootstrap

Proficient in using JavaScript frameworks react.js, Node.js, Vue.js or Angular.js(optional)

Proficient in libraries jQuery or backbone.js, Ajax

Backend:

Strong understanding of Object-Oriented programming and functional programming with Python, JavaScript API design and development Web Server Gateway Interface (WSGI) configuration and programming (Nginx, Apache, gunicorn, Node.js) Worker processes, queue management Experience in Python frameworks flask, Django and Linux

Apply

Full Stack Developer

Drillinginfo in Austin, TX 1513 mi django reactjs python

Why YOU want this position

Our team of Engineers deliver business-critical insights to the global energy industry through a state-of-the-art SaaS platform built on industry-leading data and energy analytics. Our solutions deliver value across the entire energy value chain, empowering customers to be more agile, efficient and competitive. The range of energy industry participants we serve includes exploration and production (E&P) companies and related businesses such as oilfield services, midstream, capital markets, power generators and utilities, energy traders, and downstream commercial & industrial energy consumers.

We are currently seeking highly driven Full Stack Software Engineers to join our team in downtown Austin, TX. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions to customers in the worlds most dynamic and fastest growing sector.

Performance Objectives

  • Design and implement Python web applications using the Django framework
  • Define, maintain, develop, document, and test features in API Endpoints using Django REST Framework
  • Develop and maintain front-end pages using React
  • Perform meaningful code reviews for other engineers
  • Assist in refining task automation and product delivery efficiency
  • Mentor other members of your team

Competitive Candidate Profile

  • 3+ years experience with MVC or MTV frameworks (eg. Rails or Django)
  • 1+ years experience with Python
  • Advanced knowledge of software design patterns and tradeoffs
  • 1+ years experience front-end development in React or Vue
  • DBA experience
  • Experience with data caching and queuing systems
  • Experience with Docker and related technologies
  • AWS architecture experience
Apply

Full Stack Engineer

Ambassador in Denver, CO 1624 mi reactjs python django rest postgresql

Job Description
Ambassador is looking for talented Full Stack Engineers who are interested in solving complex problems and shipping beautiful products as part of an ambitious, world-class engineering team. Ambassador engineers demand quality and efficiency, and love taking on responsibility with the freedom to make a large impact. As an Ambassador engineer you will EXECUTE WITH URGENCY by shipping code within your first week and immediately begin contributing meaningful value to the team. In a company where we THINK LONG TERM, Full Stack Engineers will receive mentorship from day one and will eventually be shaped into a mentor for future employees.

In your 1st Month you will…
· Practice disciplined software engineering (automated testing, code reviews, and writing clean, pragmatic code).
· Collaborate with cross-functional teams to define, design, and ship extraordinary products.
· Be flexible, grow, and learn fast in a fun yet professional startup environment.

In your 3rd Month you will…
· CHOOSE COMRADERY by working closely with our UI/UX designer to help create innovative solutions that ensure advanced functionality, cutting-edge performance, and high reliability.
· Begin participating in code reviews, project meetings, and design discussions.
· Develop technical skills in order to write more complex code.
· Design and build scalable services and drive major architecture implementations.
· Rapidly iterate to improve performance and incorporate user feedback and insights.
· Design and build fast and usable interfaces and tools on top of various APIs.

In your 6th Month you will…
· Begin writing tech specs.
· Continue to write complex code, while enhancing your capabilities.
· OWN IT by designing products from start to finish.

Desired Skills & Expertise
· Able to operate across more than one discipline between front-end and back-end.
· Familiarity with several programming languages, frameworks, and architectures with significant experience in at least one. Our stack includes but is not limited to Python, Django Rest Framework, Tornado, Celery, Redis, Postgres, React, Redux, ES6+, Webpack, Sass, ImmutableJS, and Enzyme.
· Solid understanding of interacting with remote data, third-party libraries, and APIs. We integrate with social APIs, eCommerce platforms, and other third-party services such as Twilio and Stripe.
· Experience creating and deploying applications from the ground up.
· Self-starting and understands the big picture.
· Always looking to improve practices and processes.
· Attention to detail, good judgement, excellent communication, and a great attitude.

Apply

Fullstack Engineer - Location QA

Join the Sensing and Connectivity team to work on ground breaking Location Technologies that power critical experiences on Apple products. We build highly innovative and deeply impactful location features such as Maps, Proximity Sensing, Indoor Location and iBeacon - among many more. We are looking for individuals to join the team that shipped the U1 (UWB) chipset. We are just getting started and have lots of exciting new features ahead of us built on this technology. You will work collaboratively with developers to test and qualify our features that directly impact the lives of our billion-strong user base. As a member of our dynamic group, you will have the rare and rewarding opportunity to craft upcoming products that will delight and inspire our customers.

Were looking for an individual to help us build full-stack web applications and data analysis pipelines to enhance the way we test the features built on top of the wireless technologies. You would also help with end to end automation of the features along with building test infrastructure. Are you highly technical, a strong communicator, collaborative, and have great programming skills? If so, wed love to hear from you!

The Location Software QA team undertakes special projects for the Sensing and Connectivity groups at Apple. These projects have ranged from developing data crowdsourcing systems to prototyping apps & features for future OS releases. Our team also relies heavily on continuous integration and test automation systems. In this position you will work closely with hardware and software developers and will be among the first to receive unreleased prototypes. Strong programming skills are a required as many teams will rely on your software to get their work done.

Apply

Full Stack Software Engineer (Mid-level and Senior)

* Paid relocation available for US-based candidates.

  • Visa sponsorship available for US-based candidates.

Responsibilities:

  • Full stack web development using React + Python + Django + GraphQL (with Apollo)

  • Work closely with a designer to create maintainable, reusable frontend components

  • Optimize and ensure responsiveness of applications

  • Design and implement new product features through collaborations with design and engineering teams

  • Write well-crafted, well-tested, readable, maintainable code

  • Write unit and integration tests

  • 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 full stack development experience

  • Mastery of HTML / CSS / JavaScript

  • Proficiency in JavaScript frameworks such as React, Angular or Vue

  • Proficiency in a backend programming language such as Python, Ruby, Java or Node.js

  • Experience in development using SQL and a relational database

  • Proficiency in using git or other version control systems

  • Experience working with designers

**
Preferred Qualifications:**

  • Expertise in React, TypeScript and GraphQL

  • Expertise in Python and Django

  • Some experience with product design, UI/UX design, animation effects implementation

  • Experience in designing APIs using GraphQL, Redux, React Router, etc

  • Familiarity with frontend unit testing methodology

  • Familiarity with frontend packaging/build tools such as Webpack or Gulp

  • Experience creating responsive designs across multiple devices

**
LeetCode's Tech Stack:**

  • Backend:

  • Python, Django, GraphQL, Celery

  • MySQL, Redis, DynamoDB, Docker, Kubernetes

  • Frontend:

  • React 16.x+, TypeScript, apollo-client (for GraphQL)

**
Benefits: **

  • Medical, dental insurance

  • Flexible vacation policy

  • Great work-life balance and possibility to work from home 1-2 days per week

  • Commuter benefits

  • Free, catered lunches

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