Front-end Jobs nearBoston, MA
Job title: Senior Frontend (Typescript, React/React Native) developer
Type: Remote, permanent, full-time position
Do you have a soft spot for profitable companies with a meaningful, globally used and loved product? Would you like to work within a compact, super-capable team in a refreshing work environment? Would you like to work on an application that is changing the way we learn and communicate? Drops could be the place for you.
Our goal at Drops is to ensure effective language learning through a delightful, seamless, gamified experience. We strive to be the #1 app for vocabulary learning. Our app has been live on the App Store for 4 years, covering 42 languages, serving over 27 million users across the globe and has been featured on both the App Store (App of the Day) and Play Store (App of the Year in 2018). Drops has also been featured by TechCrunch, FastCo, Forbes, CNN, Bloomberg, VentureBeat and many, many more. In short, we’re a tiny but very powerful team spread (mostly) across Europe, achieving great things the remote way! In December 2020, Drops was acquired by Kahoot!, the world’s leading game-based learning platform
Check us out here: https://languagedrops.com
You’re a no-nonsense person, comfortable taking on a variety of projects who has been working within product companies and has extensive front-end development experience.
You’ve spent years working with React and have experience in React Native with a deep understanding of the internal workings be it working within the browser or a mobile client. You enjoy the challenge of growing a product from an (already) large user base to a larger one with tens of millions of MAU with all the complexities it comes with.
You are an advocate for static typing and prefer to use a minimal set of simple tools over a diverse range of complex ones.
You believe variety is the spice of life - In this role, you’ll be developing a complex app deployable to web and app stores, a static site generator, building internal automation infrastructure/tooling and contributing to our internal CMS. You could also be working on our fully serverless architecture on the backend if you feel comfortable doing so.
Drops is a deliberately small, but super effective team. You’re naturally drawn to the fate of the products & driven to grow as an engineer rather than to manage people.
You’ll be a core part of the development team, working on both our main (Drops) and auxiliary products (Droplets, Visual Dictionary, Internal CMS tooling). Drops values clear, honest communication and transparency. It’s the linchpin of our culture, success and freedom. You’ll be involved in both high and low level decision making and are available during European working hours (10AM - 6PM CET). Remember, we’re looking for a missionary here rather than a mercenary.
Work cross functionally with our lead designer / data analyst / engineers / project owner to define, scope, estimate and plan various aspects of the product.
Work independently (and with other engineers!) to develop new web experiences
Support of production applications / sites that you’ve built or helped to build
Communicate effectively and often to ensure that everyone is aligned
What’d be different here:
We’re a small team. We’re optimising for impact, not for headcount. You’ll be carefully considering any tradeoff that would lead to increased complexity
We’re using a single programming language - TypeScript. We have strict linter rules Every pull request needs to be approved before it lands in master. We use the rebase workflow and we release a few times a week
We’re using React + Redux to develop UI, on both mobile and the web. We use selectors extensively. Our backend is on AWS, deployed multi-region to Lambda and using RDS for our DB
We are BIG on AB testing. We focus on releasing high impact projects and minimise noise
We’re doing things in a functional way, concentrating state, minimising side effects and making dependencies explicit. We’re sharing 98%+ of the code between Android, iOS and Web
We automate where it has positive ROI
Our biggest challenge is (and will remain) managing the complexity of sharing a lot of code between different apps
At least 5 years of experience in software (product) development
At least 2 years of experience in building apps with React or React Native with state management tools (redux, flux, etc)
Experience architecting and developing complex web or mobile apps and static sites
Some experience in understanding basic user funnels, and collaborating with support to resolve user-facing issues
Project management experience (everyone manages projects at Drops)
Strong verbal and written communication skills
The ability to work well cross-functionally
Experienced in strongly typed languages
🌍 All the perks of remote working
👥 An awesomely compact 20 person team
🧠 Yearly educational allowance
💪 Fitness allowance
💻 High-end Apple hardware and ergonomic accessories
🏖 36 days of holiday per year
✈️ Quarterly team gathering somewhere in the world (Amsterdam, Iceland, Lisbon and Budapest were previous locations)
Apply now and work remotely at DropsApply
Join the leader in DataOps!
Help build the data engineering platform that that is enabling our customers to achieve data agility at scale.
Does this describe you? Top technical skills. End-to-end attention to detail. Self-managing. Ready for technical learning. Enthusiasm for our inclusive and supportive culture.
We are committed to being Remote First. Our product development team members are located around the world. Cambridge MA and other states, Buenos Aires Argentina, Sicily and Milan Italy, Brazil, the Dominican Republic, Portugal, Canada, and more.
- 2+ years of testing experience as a manual or automated QA engineer
- Experience testing products via UI and API
- Experience working with SQL or MongoDB queries
Qualifications That Are a Plus
Experience with performance testing and/or automated testing frameworks
Send your resume to email@example.com.
_You must be physically located within GMT+1 (e.g. Italy) to GMT-8 (e.g. CA). We will not consider candidates outside those time zones because we value close collaboration and working sane hours.
We do not work with recruiters. Everyone else, if in doubt please reach out!_
We are People First. We make our customers wildly successful while respecting each employee and person we work with. We move fast, love and learn from our errors, and fall forward. We embrace Agile Values and Principles.
Equal Employment Opportunity Statement: DataKitchen, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable US federal, state and local laws. DataKitchen, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. DataKitchen, Inc. expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, gender identity, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of DataKitchen, Inc. employees to perform their expected job duties is absolutely not tolerated.
To apply send your resume to firstname.lastname@example.org.
Apply now and work remotely at DataKitchen
Senior Fullstack Developer React Ruby
We as GOhiring believe that connectivity is the foundation of efficient processes. Therefore we offer the digital infrastructure for HR Market Players to provide a productive way of collaborating. Our software solution enables customers to publish, manage and analyze their job postings within their HR software. Thanks to state-of-the-art tools, we have also digitized our own working environment. Everything is set up for #remote work from anywhere in the world.
- Build smart, customer-driven front- and back-end solutions in extension to our product ecosystem
- Solve exciting engineering challenges, starting with MVP’s and iterate from there
- Work on complex frontend projects using React and other JS frameworks
- Collaborate closely with our experienced team of developers, product managers, designers and testers
- You get excited about good quality code and engineering quests
- Broad experience in web development with React and Ruby. More languages as a bonus.
- You value testing, well-documented code and intelligent software design techniques
- Profound knowledge about API Design and performance optimization
- Fluent in English
Why should you apply?
Remote culture - Work wherever you are most productive - at home, while traveling or in our office in Berlin. Benefit from processes and mindsets which are 100% oriented towards working flexible hours.
Small, agile team - We believe that work is simply more fun in small teams. Experienced colleagues, jointly defined company targets, a direct exchange and lots of creative leeway: That is what constitutes our understanding of productivity.
Complex challenges - By digitizing business processes in depth, we encounter complex challenges which are waiting to be solved for the benefit of all market players.
Apply now and work remotely at GOhiringApply
Jobs farther away
Lead Full Stack Engineer
Celebrating birthdays, planning your next vacation, saving for retirement: that's your job. Making sure you have access to your money: that's ours.
We made Grid to help hard-working Americans. We're starting by giving back the money you overpay in taxes today, not next year. Use that extra cash to save for a home upgrade, make the holidays a little brighter, or just give yourself a treat. Grid has already helped thousands of people get a little closer to their dreams. And we're just getting started.
We're looking for a developer extraordinaire, a pragmatist who enjoys turning complexity into well structured, scalable and maintainable solutions. The ideal candidate will be confident with a programming language of their choice, be able to learn new technologies quickly, have strong software engineering and computer science fundamentals, and have extensive experience with at least a few of the following technologies (or strong desire to work with them): *nix, open source datastores, Git/Github.
- Open collaboration
- Code reviews
- Agile development
- Google Cloud Provider
We're looking for Engineers to:
- Design, implement, and maintain server side application and infrastructure code
- Assist and build front-end applications
- Pragmatically solve problems
- Contribute to product design and direction
- Effectively communicate and work with other teams
- Expert at developing and debugging software
- Disciplined approach to development, testing, and quality assurance
- Excellent communication skills, capable of explaining highly technical problems in English
- Experience with Git and version control
- Experience with databases and caching
Strong candidates may have:
- Actively contributed to open source software
- Worked with a strong, lean-based development environment
- Previous work experience in a start-up environment
- Industry experience and knowledge
- Ability to recognize the right tool for the right situation/problem