Front-end Jobs nearBoston, MA
Senior React Native Mobile Engineer
Rocket Insights is a small, tight-knit group of experienced engineers and designers that love building products with like-minded folks. Some of the things that we believe in: - Great UI/UX is critical; aesthetics, animations, copy and speed are all part of this - Code quality is a top priority; style guides, code reviews, best practices - Collaboration; great communication is the key to any project - Constantly curious; we’re constantly learning/evolving - A healthy work/life balance; getting home in time for dinner is important We focus on building great products with clients that we enjoy and respect. Our work has been featured in the Play Store, App Store, had books written about it, featured in the Huffington Post, received awards and, most importantly, brought delight to users. We are growing fast and looking for individuals that are passionate about the development process and not timid about working directly with clients. Our philosophy is to hire smart, client-facing engineers that can both understand the client’s business goals and write elegant code.
You love being a developer and are passionate about mobile. You are up to date on the latest trends in the ecosystem and consider yourself a thought leader. You are curious enough to constantly be trying out new things and experienced enough to know when the new shiny thing is not appropriate for a project. Most importantly, you are delivery focused. You want to ship something to users, get their feedback, and iterate. The drive to ship something enables you to take down obstacles and break hard problems into solvable chunks so that you can make forward progress.Apply
Jobs farther away
Front End Engineer
The Department: Design Technology
In Design Tech, we think comfort zones are the enemy of creativity. A dynamic team of designers, engineers, researchers, our team blends beauty with tech to create a world-class product interface for our exchange. We are inspired by design, fueled by data, and obsessed with the user, both retail and institution.
The Role: Front End Engineer
Will develop and maintain UI for multiple products including the financial exchange interface, public-facing website, internal administration website, and API documentation
Provide technical input to the planning, design, and requirements gathering process for new products and product features
Review other software engineers’ code for correctness, style, and information security concerns.
Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects
Be a team player but also an independent thinker who thrives in a fast-paced environment and passionate about UI
8-10 years of applicable, technical work experience
Strong understanding of UX/UI concepts and interface usability, and a demonstrated record of good design flow in interactive applications
Demonstrated experience working with data visualization and/or with large data sets
Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent experience
Building web interfaces using React.js
Scala or Java;
Working with Bitcoin, Ethereum, and/or blockchain technology
Financial technology, such as exchanges or trading firms
Visualization design on mobile platforms
A strong command of HighStock.js, D3.js, React.js, HTML5, and CSS3
Passion for responsive web and best practices around modular design
It Pays to Work Here
We take a holistic approach to compensation at Gemini, which includes:
Competitive base salaries across all departments
Ownership in the company via profit sharing units
Amazing benefits, 401k match contribution, and flexible hours
Snacks, Perks, Wellness Outings & Events
Gemini 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. If you have a disability or special need that requires accommodation, please let us know.Apply
Lead Front End Designer / Engineer
If you consider yourself an eager learner, a reliable worker, and a thoughtful, kind, supportive human being, this might be the place for you.
At Lateral the Front End Engineer is a key member of a small New York team. She/He has a passion for and a detailed understanding of how interactive experiences should look, feel and function on the web and mobile devices.
Experience, Qualifications, Skills, and Technologies:
5+ years of experience
Exceptional attention to detail.
Comfortable with source version control software and package managers (SVN, Git, NPM)
Well-versed in fundamental visual and interactive design discipline
Strive to use web standards to build solutions using semantic markup, templates (Handlebars) and SASS
Understanding of all major browsers and the special considerations required for all various quirks
Experience with WebGL is a plus.
Day-to-day, you will:**
Consistently develop and deliver high-quality User Experiences using best-in-class front end technologies, focusing on quality and finess
Architect Front End experiences working with teams of designers and backend engineers.
Lead by example through the implementation of challenging and complex components
Work closely with your team, fostering a fun and collaborative environment
Ensure quality through adherence to technical best practice, mentorship, feedback and paired programming
Be open-minded & proactive, don’t settle for what is required
Work with client services, sales, and the design team, and manage time across multiple projects in a deadline-driven environment
Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions
Travel, as needed.
What we offer:
The chance to work with some wonderful people
The bliss to sit alongside special people who will make you want #foreverMonday
* Offsite(s) abroad that you’ll never forget (Think San Francisco, Tokyo, Transylvania), — We’ve done them all and the world is not big enough for the ones to come)
Significant growth opportunities
Wedding and new baby bonus
Some money every month
Through a combination of hard work, luck, and coffee we have managed to create one of the most wonderful companies here. This is your chance to get in!
You can see who we are and what we do at www.lateral-inc.com and, if you’re interested, we’d very much like to talk to you.
REACT NATIVE ENGINEER
The Engagement team at Peloton builds products and features to our subscribed customers(Bike,Tread,Digital). We are constantly deepening our UI to increase the motivation and interactions that happen with our hardware and content. In the past year, Peloton has expanded our product offering to include a Bike, Treadmill, and now digital product. During this expansion, our user’s needs have increased in complexity. As we’ve expanded in product offering, we are also expanding in the variety of platforms that deliver this amazing user experience.
In this role, you will work with the team that is responsible for expanding the Peloton ecosystem for Web and Mobile platforms. You’ll be working to implement a cutting-edge user experience that can be seamless for both Android, iOS, and Web users. You will also work with internal tech teams to identify and build platform elements required to support key mobile product features. React native experience is not required, but a plus for this role!
5+ years of Software development experience and minimum 2 years of mobile apps development experience
Thorough understanding of React and its core principles (prior React Native experience extremely helpful)
Experience with popular React workflows (such as Flux or Redux)
Passion about complex, interactive applications with a thoughtful UX/UI
Familiarity with RESTful APIs
Experience creating, optimizing, and integrating (API) calls; background in API development preferred
Experience documenting coding and architectural decisions
History of building high-level user interfaces using rapid prototyping methodologies
Experience designing application frameworks for use across multiple products
Experience working in Agile Methodologies
BONUS POINTS IF YOU:
Have prior experience with Typescript or statically typed languages
Have developed and published applications for iOS and/or Android
Have Github project(s) and open source contributions
Have worked in a Test Driven Development (TDD) environment before
Have Continuous Integration And Continuous Delivery (CI/CD) experience in an Agile Environment
Senior Frontend Engineer
About Common Common is the nation’s leading community-driven property manager, improving city living across 5 cities and for over 600 members. Using our signature approach to perfecting the modern rental experience, Common designs and operates coliving and traditional apartments in New York City, Chicago, San Francisco, Seattle, and Washington, D.C.
Common’s hands-on, end-to-end property management and technology offering allows us to deliver unparalleled services that address the actual needs of today’s renter while providing significantly above-market returns for our real estate partners. This makes us the preferred choice for city-dwelling adults looking for a stress-free and all-inclusive living environment.
It’s an exciting time to be part of Common’s team. We challenge ourselves every day not just to think about ways to make city living better, but to activate on those ideas in meaningful ways. Our team is comprised of real estate professionals, designers, engineers, salespeople, marketers, client service representatives, and so much more. We work collaboratively, value self-startership, and embrace a “whatever it takes” mentality to ensure our work is done and done well.
Common was founded by General Assembly co-founder Brad Hargreaves and has raised over $65MM in venture funding.
About the Role
As a frontend engineer at Common you will be responsible for building client-side products used by over a hundred internal employees, hundreds of Common members living in our homes, and our real estate partners. We are on a mission to create software that delights our members through community and access to services that enrich the living experience. In addition to the technology we provide our members, we are also building technology to scale property management, operations, and logistics for our internal stakeholders. Our digital product charter is to build software to support the next 100,000 members living in Common.
You’ll work closely with a small cross-functional team of engineers to design, develop, and maintain a number of different products or components using Common’s web stack: Ruby on Rails, ES8, React / React Native, Next.js, and SASS. You should be passionate about problem solving, learning, teaching, and programming elegant solutions. We empower our engineers to drive the direction and implementation of projects and this role will have an important say in how we develop our front-end. We aim to write thoughtful, well-tested, readable, and maintainable code. Our team relies heavily on our tests so that we can continuously deploy code. Something you build today might be in production, today. You will influence architecture, decisions, bring new methodologies to our development process, and have an important say in how we build technology here at Common.
**What You'll Need **
6+ years of software engineering experience
BS/MS in computer science or equivalent experience
The desire to build beautiful, fast, and intuitive cross device applications
Experience working with React
Passion for front-end development
Value code quality and maintainability
High emotional intelligence, empathy, self-awareness, and optimism
Experience writing unit, integration, and end-to-end tests
Understanding of programming patterns and software development principles
A personality that encourages strong communication, collaboration, and relationship building
An entrepreneurial spirit and a whatever it takes attitude
A passion for Common and our mission to improve the way people live
**Bonus Points If You Have **
Worked in an industry with substantial complexity and regulation (e.g. health, legal, accounting, banking, etc.)
Experience leading projects or teams
Prior experience with GraphQL
Contribute to open source
Worked in a continuous deployment environment before
Experience with TypeScript
What We Offer Common offers a comprehensive benefits package that includes medical, dental and vision insurance, Life Insurance and Supplemental Life Insurance, AD&D Insurance, STD/LTD Insurance, HSA/FSA, Commuter Transit Benefits, Parental Leave, and 401K. Additional benefits such as paid vacation, paid sick time, weekly team lunches, office snacks, flexible working hours, development opportunities and more are also available. We are committed to affirmatively providing equal opportunity to all associates and qualified applicants without regard to race, color, ancestry, national origin, religion, sex, marital status, sexual orientation, gender identity or expression, legally protected physical or mental disability or any other basis protected under applicable federal, state or local law.Apply
Senior React.js Developer
We're looking for an experienced and confident software developer to join us as a core member of the engineering team. You will be integral in building products that affect the daily lives of tens of thousands of users across a range of industries in new and exciting ways.
Our development team is very small, which means that even the traditional Agile methodologies are too much overhead for us. Think very low bureaucracy, very high influence (over code, but also product and strategy as well), fast deploy and feedback cycles, and lots of cross-company collaboration.
A few of our core team philosophies:
Ship code to production early & often
Strive to be T-shaped
Code is to be understood primarily by humans, not computers
Tests drive design and improve reliability and refactorability, and are as important as code
Iterate with small steps forward rather than trying to do everything at once
Code doesn't go into master till it's green, green code in master goes to production automatically
Some of what you'll be doing:
Gain extraordinary experience bringing a 3k-requests-per-minute-and-counting startup to scale
Build products that affect how tens of thousands of people find, work, and get paid for jobs
Have full ownership of major features from inception to production
Have autonomy to lead initiatives that are important to you
Advance your career with opportunities for team leadership and meaningful stake in company direction
Hang out in a laid-back and fun office right on the Brooklyn waterfront with a smart and friendly team
Significant experience with web development and bringing software to production
Very strong proficiency in React.js and interacting with a RESTful API
Some experience managing software engineering teams
Strong object-oriented and functional architectural skills
A passion for learning, teaching, and helping others
BS, MS, or equivalent work experience in computer science or related field
Excellent communication and presentation skills
Experience with React Native
Experience with Redux Saga
Experience with unit and integration testing front-end components
Experience or strong interest in back-end engineering (Ruby on Rails)
Mobile Engineer (iOS/Android/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.
Our team of engineers, based 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.
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.
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.
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.
A track-record of high-quality production code delivery.
Knowledge of good testing practices. Practical TDD experience is a plus.
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: Experience with React Native, or native iOS or Android development.
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.Apply