This job post is closed and the position is probably filled. Please do not apply. Work for Photobooth Supply Co and want to re-open this job? Use the edit link in the email when you posted the job!
We make elegant iOS-based photo booths connected to peripherals like printers, DSLR cameras, and LEDs. It's all powered on the backend by a Node.js API, MongoDB database, and several microservices (also written in Node). Our product suite also includes a web frontend written in React/Next.js.
If you are a kind, respectful, and thoughtful React Native developer (preferably with iOS experience too!) and you want to focus on building high-quality mobile-first products, we're looking for you!
You'll be working on a small team of iOS and React developers, collaborating with other development teams, and implementing software that's so good that our clients don't even notice it exists.
You'd be working in a collaborative, remote-first environment, but we respect the need for independent and heads-down deep work, so we don't have a lot of meetings or bureaucracy. If you are looking for a workplace that respects you as a person, and will both expect and help you to perform at your best, we are the place for you!
Tech Stack
You don't need to know all of these for your job, but we hope you're interested in these technologies and have at least some knowledge about most of them.
Frontend: iOS native app with core functionality written in Swift, with additional React Native functionality that is shared with the frontend web admin.
Help unify the management functionality of our web and native apps using React Native
Upgrade the current software where it isn't great ๐ฅ
Make recommendations (and implement them!) for how to improve overall software quality.
Come to the table with fresh ideas for how to improve the user experience for our customers.
Collaborate with other staff to build new features and squash bugs.
Integrate with 1st-party products and services such as our APIs and microservices.
Requirements
Most importantly, you MUST be kind, respectful, and thoughtful. Strong opinions are very welcome. Jerks are not.
Secondly, you must be willing to work in the context of a team. Yes, many of your deliverables will be due to heads-down programming, but you can't work in a vacuum or ivory tower.
Hands-on work experience as a React Native developer.
Hands-on work experience as either an iOS developer or a web developer (or both!)
Track record of building high-quality, battle-tested software.
Experience with all the basics: version control, CI, agile development, communication tools like Slack, etc
We are a remote-first company, but you need several hours of overlap with Pacific Time so you can collaborate synchronously with the team. You will need to confirm that you reside within GMT-8 to GMT-3.
Benefits
๐ฅ Health Benefits
๐ด 401K for California Based Employees
๐ Education Stipend
๐ป Remote Work
๐ฐ Bonus Plan
๐๏ธ Annual Retreat
โ๏ธ Generous PTO and Holiday Schedule
๐ผ Quarterly Financial Meetings
๐ Open Book Management
๐ช Intimate Team
Please mention the word GUSH when applying to show you read the job post completely (#RMTguMjE3LjEuMTY1). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$100,000 — $160,000/year
Location
North and South America
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Coursedog and want to re-open this job? Use the edit link in the email when you posted the job!
Higher Education is in crisis. The cost of education is skyrocketing, while only 33% of students in the US graduate in four years and issues of equity and access are worsening.\n\nAt Coursedog, we believe Higher Ed's reliance on outdated software is the root of the problem. 75% of universities operate entirely on legacy, on-premise software, resulting in millions of frustrated students saddled with heaps of debt.\n\nCoursedog's mission is to break down barriers in Higher Education. To do so, we are building a modern operating system for Higher Education: from supercharging the student scheduling experience to empowering administrators with analytics that graduate more students in less time. Our vision is to build software that enables the $800b Higher Education market to reach its highest ideals to facilitate upward mobility, equity and positive change.\n\nCoursedog has raised $23m in venture capital as a hypergrowth startup backed by YC, First Round Capital and has tripled its employee headcount over the last 1.5 years. We were recently ranked in Forbes top 500 US startup employers and our employee engagement scores rank in the top 5% of tech companies. You can learn more about our culture [here](https://coursedog1.notion.site/The-Coursedog-Brain-e49387c1986b46c8ae72d6b98b89adcf).\n\nWe are looking for a Backend Node.JS Engineer to join the Coursedog engineering team. The ideal candidate will be a proven technologist, passionate about software engineering, and have deep technical understanding of technologies such as Node.js. The position will be responsible for our backend services, infrastructure, and databases, and is also likely to touch the frontend quite a bit as well.\n\nAs a company, we value diversity and inclusion. We encourage people from underrepresented groups to apply.\n\n**What You Will Do:**\n* Use Node.js, MongoDB, and other BE tools to design and implement the underlying application logic and database structure powering our APIs.\n* Improving our AWS infrastructure and overall application performance\n* Work closely with other developers and infrastructure engineers to analyze and design the application architecture, and implement the functional requirements.\n* Understand the needs of our clients to develop and improve the end-user experience.\n* Collaborate with product managers to develop and enhance our products according to our product roadmap and business strategy\n\n**About You:**\n* Naturally curious and willing to step into the userโs shoes\n* 5+ years of backend development experience\n* Full professional proficiency in English\n* Deep technical knowledge and expertise in BE technologies and tools (Node.js, Express, MongoDB)\n* Demonstrated experience with designing REST APIs\n* Familiar with building SPAs and using Git for version control\n* Experience with building complicated, enterprise-level systems\n* Experience with unit and e2e testing\n* Owners mentality\n* Comfortable with working in a fully remote team\n\n**Bonus Points for Any of These Skills:**\n* 5+ years of development experience for web applications, especially in b2b saas\n* BS/MS in Computer Science or related field\n* Experience working for a high-growth start-up\n* Big + for experience in higher education\n* Familiarity with frontend frameworks such as Vue.JS\n\n**Coursedog Provides:**\n* Flexible work hours - we have no weekly hour minimums or specified work times. Work whenever you want to, at a pace and time of day that you prefer.\n* Expectations of time off - we push all team members to take off at least 17 days per year. However, this is entirely your choice, and time off can be taken whenever you want/need it.\n* Remote-first company - We believe remote work is an approach to work, not just working from home, and spend much of our energy on fostering trust and psychological safety in our digital space.\n* Lots of other benefits\n \n\nPlease mention the words **BREEZE WORLD GLUE** when applying to show you read the job post completely (#RMTguMjE3LjEuMTY1). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $130,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
Coursedog is a Series A stage Y Combinator & First Round Capital-backed startup building software that powers Higher Education. We were recently ranked in Forbes top 500 US startup employers and our employee engagement scores rank in the top 5% of tech companies. You can learn more about our culture here: https://www.notion.so/coursedog1/The-Coursedog-Brain-e49387c1986b46c8ae72d6b98b89adcf\n\nToday, Coursedog partners with 80 universities such as Columbia University, Stanford University & City University of New York to break down barriers in curriculum management. We help campuses save time, grow enrollment and accelerate time to graduate. Our product vision is to rebuild all of Higher Education software from the ground up in the cloud. \n\nWe are looking for a Backend Node.JS Engineer to join the Coursedog engineering team. The ideal candidate will be a proven technologist, passionate about software engineering, and have deep technical understanding of technologies such as Node.js. The position will be responsible for our backend services, infrastructure, and databases, and is also likely to touch the frontend quite a bit as well. \n\nAs a company, we value diversity and inclusion. We encourage people from underrepresented groups to apply.\n\n**What You Will Do:**\n\n* Use Node.js, MongoDB, and other BE tools to design and implement the underlying application logic and database structure powering our APIs.\n* Improving our AWS infrastructure and overall application performance\n* Work closely with other developers and infrastructure engineers to analyze and design the application architecture, and * * implement the functional requirements.\n* Understand the needs of our clients to develop and improve the end-user experience.\n* Collaborate with product managers to develop and enhance our products according to our product roadmap and business strategy\n* Nice to have: familiarity with frontend frameworks such as Vue.JS\n\n**About You**:\n\n* Naturally curious and willing to step into the userโs shoes\n* 3+ years of full-stack development experience\n* Full professional proficiency in English\n* Deep technical knowledge and expertise in BE technologies and tools (Node.js, Express, MongoDB)\n* Demonstrated experience with designing REST APIs, building SPA and Git version control\n* Experience with building complicated, enterprise-level systems\n* Experience with unit and e2e testing\n* Owners mentality\n* Comfortable with working in a fully remote team \n\nPlease mention the words **INTEREST SAMPLE CAUTION** when applying to show you read the job post completely (#RMTguMjE3LjEuMTY1). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$90,000 — $140,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://angel.co/company/coursedog/jobs/944593-backend-node-js-engineer or email Tech Lead Damian Dulisz - [email protected] & CEO Justin Wenig - [email protected]
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Penji and want to re-open this job? Use the edit link in the email when you posted the job!
Penji helps universities scale up student support programs (eg. tutoring, mentoring, advising). Weโve signed deals at 25 top universities like Rutgers, Georgia, and Vanderbilt within 12 months and have a large and growing pipeline. We are looking for a full stack developer to join our small remote team.\n\nYouโll be working alongside our CTO, contributing across our whole stack including:\n- A React Native app (iOS, Android, Web) that students and tutors use to schedule, manage interactions, and chat\n- A React admin app for visualizing and managing a centerโs activity\n- Our backend systems that integrate with university systems\n\nYouโll also help in experimenting with innovative tutoring modes while expanding existing features like appointments, drop-in, and kiosk.\n\n**How youโll be interviewed**\n- Youโll send us your GitHub or other profile and any material about your skills\n- Weโll review some tech questions related to your experience and also areas in our stack\n- You can ask us any questions or things youโre curious about\n- Weโll do some hands-on coding especially with React\n\n**We want to learn more about:**\n- A React Native app you helped release\n- Or your contribution to an open source project\n- Or how you earned your StackOverflow reputation\n- Or a presentation, article, or demo you made\n- Or some cool tech you worked with recently\n\n**How youโll work:**\n- Ship features each week across all our apps and platform\n- Participate in daily standups and weekly prioritization meetings\n- Work with our university partners to improve and expand their programs with new modes and features\n- Meet up in VR for a round of minigolf!\n\n**The stack youโll work with:**\n- Language - JavaScript & TypeScript\n- Frontend - React, React Native, React Native Web, Redux, Parse\n- Backend - Node, Parse Server, Cube JS, Heroku\n- Data - MongoDB, Firebase, BigQuery\n- Testing - Appium, Jest\n- Tools - Slack, Trello, GitHub, Loggly, JupyterLab, Azure DevOps, Docker\n\n**Within 1 week youโll:**\n- Set up your local environment\n- Work on a good first issue and ship it\n\n**Within 1-2 months youโll:**\n- Work together on at least one large project released to production\n- Understand overview of systems and integrations\n- Help debug and triage user-facing issues\n- Propose ideas for our roadmap\n\n**Within 3-6 months youโll:**\n- Own large features and new integrations in production\n- Sketch out and review new products and get feedback from university partners\n- Collaborate on defining priorities and have deep understanding of student and partner needs\n\n**What we offer:**\n- Stock options available, up to 2% for the right candidate\n- 401K with 100% match up to 3%, and another 50% match up to 5%\n- Health Insurance Reimbursement\n- 15 Days Vacation, Unlimited Sick Days\n\nThe higher education system is entering a major state of change. Schools are feeling intense pressure to modernize, and Penji has found a customer-base that is motivated and excited to collaborate on building the future. Itโs been a really great year and weโre just getting started. Weโd love to welcome you to the team! \n\nPlease mention the words **OXYGEN AROUND WARRIOR** when applying to show you read the job post completely (#RMTguMjE3LjEuMTY1). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$60,000 — $90,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Aula Education and want to re-open this job? Use the edit link in the email when you posted the job!
# The short version โณ\n\n**Mission:** Enhance the way the world learns.\n\n**Why:** Learning infrastructure should focus on community, collaboration, conversation - not on being a digital file cabinet ๐๏ธ. \n\n**Who:** Humble, curious and builder-mentality. 7+ years of full-stack development.\n\n**How:** React, React-Native, microservices in Node.js, Docker, AWS, Redux, Mongo.\n\n\n# What is [Aula](https://aula.education)? ๐\n\nAula is a remote-first 40-person team from 12 nationalities building a communication platform for education. Think โSlack for Educationโ.\n\nPowered by an ecosystem of integrations, Aula is the foundational layer in the university tech stack that shapes a whole industry.\n\nWe built Aula because we believe digital infrastructure should encourage community and participation-based learning.\n\nWeโre backed by people like the founder of Unity, CTO at Eventbrite, a co-founder of Zendesk, a co-founder of JustEat and world-class VCs like Project A, BrightEye and Sunstone.\n\n\n\n# Engineering @ Aula ๐๏ธ\n\n## What we're building\n\nAula is a conversational platform for education.\nTo get a deeper sense of what that means and how that can foster engaging learning experiences, read more here:\n[Education starts with conversation: how we designed Aula](https://blog.aula.education/education-starts-with-conversation-how-we-designed-aula-126bc1fa8706)\n\n## Our tech stack\n\nA 10 min read from our CTO Oliver: [Bringing educational infrastructure into the 21st centuryโ-โthe stack](https://blog.aula.education/bringing-educational-infrastructure-into-the-21st-century-the-stack-be66b1a743c0)\n\n## Engineering challenges we're working on\n- Building frontend applications that deliver a seamless campus experience across devices (web, mobile, desktop)\n- Creating and maintaining the best infrastructure to deliver educational content and communication in real time.\n- Developing a powerful editor perfectly tailored for the creation of educational material and in-campus communication \n\n## [Product principles](https://blog.aula.education/product-principles-at-aula-398d1a2aa23f?source=collection_home---4------0---------------------)\n- Engagement first.\n- Enable educators to create the most engaging learning experiences.\n- Never more than 1 click away from human interaction.\n\n## Who we're building for \nWe're currently building for educators and students at universities. See what that means here:\n[Aula Personas](https://www.notion.so/e94ea2d2ca974d40ba4ae07638dcd459)\n\n## How our users benefit\n\n- **Students:** Aula means less one-way communication from the teacher, more collaboration with fellow students and easier access to student services like the welfare team. We aim to give every single student the sense of being part of their universityโs community.\n\n- **Educators**: Aula means connecting with every student in your class and creating a truly engaging learning experience in a welcoming atmosphere.\n\n- **Universities**: Aula is a digital campus where the sense of belonging lowers student dropout rates and enables a move of focus from physical building to crafting distributed student experiences. \n\n[Here are some educators describing Aula in one word](https://cl.ly/b56b4d0ab0dd)\n\n## How our development team will look in 12 months\nEach product area will be led by a duo of a tech lead and a product manager, supported by full-stack contributors and tech leads on cross-platform areas like UI.\n\n\n\n# Responsibilities\n
Weโre looking for a seasoned full-stack engineer to build features across the entire stack (front-end, back-end, mobile) and challenge our thinking on architecture. \n\n**Hereโs a snapshot of what youโll be working on:**\n\n- Be part of leading a high-performing and inclusive team: inspiring team members, set priorities and own results\n- Building backend microservices\n- Pushing our thinking on core architecture choices\n- Working directly with Adrian, CPO and product designers, to build, maintain and improve slick user interfaces across devices\n- Switching between different apps and devices (web, desktop, iOS, Android)\n- Improving and maintaining our distributed architecture\n- Contributing to building a collaborative, productive and friendly remote workplace. \n\n# Requirements\n## Weโd love to hear from you ifโฆ ๐\n\n**Youโre are the kind of person who**\n\n- Wants to foster a culture of no-ego team players who put the product first.\n- Adds another perspective to our team - for example, engineers who are women, transgender or identify as non-binary.\n- Thrives in caring and direct feedback environments.\n- Appreciates the value of diverse and inclusive teams.\n- Can arrange a working day with 4 hours of overlap with the workday in GMT.\n- Is excited to explore the world of remote working.\n- Consider yourself transparent, reliable and considerate.\n- Wants to join a 40-person startup journey with all the ups and downs.\n\n**Youโve done some of these thingsโฆ**\n\n- Worked on both front-end and back-end, ideally 7+ years.\n- You have experience with React - unless you have significant Javascript experience with other libraries.\n- You have experience iterating on products from end-to-end (full feature).\n- Been part of excellent engineering teams as they scaled beyond 10 people.\n\n## Why join Aula? ๐ฅ\n\n### Who we are ๐\n\nWe are a bunch of curious and silly-ambitious people who have set out to do our livesโ work. \n\n.png)\n\n### How we work remotely\n\nWe put a lot of care and thought into building a remote workplace full of collaboration, belonging and feedback.\n\n**We are building a product that fosters community and knowledge sharing in education, so we, of course ,eat our own dog food. ๐ถ**\n\n\n\n### Remote lunch ๐\n\nEvery fortnight, we all grab a meal and meet on a Zoom link. Someone on the team volunteers to talk about something outside of work that they care about - from board games, to being a classroom teacher to bio-hacking. \n\n### Onboarding ๐\n\nThinking carefully about onboarding is crucial in distributed teams. We've carefully planned and iterated on an onboarding that quickly equips you with the technical knowledge, remote friendships and tips and tricks you need to feel at home and do your best work at Aula.\n\n### How we think about remote ๐ฑ\n\nWe see remote work as a creative constraint that forces us to think about what the ideal workplace looks like:\n\n> When 'mobile' became important, their small screens forced product managers, designers and engineers to rethink user interfaces - to remove clutter. This ended up affecting how people built desktop web pages. In the same way, remote work forces us to rethink work in a way that we think many standard office-based workplace could benefit from.\n\n### Benefits\n- **Personal development is part of being 'a high performer'.** You're supported in, and accountable for, your personal growth. You set the direction.\n- **Shared ownership:** Joining the Aula journey means you will own part of the company.\n- **Workspace**: Remote doesn't mean you have to work at home.\n- **Technology:** Get hooked up with the technology you need to do your best work.\n- **Free books:** Whatever you want to read.\n- **Family leave:** We offer enhanced family leave and pay - and a commitment to open, continuous communication.\n- **Travel stipends:** Go meet your colleagues.\n- **Flexible working:** Weโre flexible about when and where you work as long as you have 4 hours of overlap with the workday in GMT.\n- **Company retreats**: Every 6 months, we meet up to connect, talk about big ideas and have fun. \n\nPlease mention the words **UPGRADE LAWN RADAR** when applying to show you read the job post completely (#RMTguMjE3LjEuMTY1). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Education, Node, Senior, Engineer, Backend, Full Stack and Front End jobs that are similar:\n\n
$60,000 — $120,000/year\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Fando Tech and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 403 3 years ago
Weโre looking for talented software engineers to join our world-class engineer team. You do not have to be a ruby on rails guru at the moment to be able to work with the team, but you must be a future star with solid software engineering background, and being self-driven, highly motivated, product-oriented, and a fast learner. If you want to prove yourself and grow with a fast-moving start-up technology company, please come and join us. \n\nRESPONSIBILITIES \nยท Develop web-based product in accordance with evolving user requirements, and deliver quality product within specified timeframe \nยท Integrate 3rd party services with RESTful API with automatic interactions with partners \nยท Polish and maintain the web-based products, either at the frontend or backend level, to constantly provide better customer experience \nยท Resolve product issues and bugs at the server and codebase at any stack level \n\nMINIMAL REQUIREMENTS \nยท 1 year full time experience of web application development at the production level, using one of the following platforms, Java/.NET/LAMP \nยท Extensive testing experience (e.g. unit testing, integration test, user acceptance) \nยท RDBMS usage (e.g. PostgreSQL, MySQL, MS SQL)\nยท Frontend coding (HTML5/Javascript/CSS ) \nยท Ability to work individually and as a part of a team \nยท Solid education background in Computer Science or relevant areas \n\nOther REQUIREMENTS (at least one or two) \nยท Experience in Ruby on Rails, RSpec \nยท Experience of Ajax, JQuery, Node.js\nยท Software development using NoSQL DB technologies\nยท Mobile apps development experience and best practices for mobile web and native applications \nยท Experience using Git or other version control, issue tracking\nยท Experience of Agile / Scrum, or similar \nยท Test-driven and behaviour driven \nยท Passion for clean, tidy, and quality code \n\n#Salary and compensation\n
$1,000 — $2,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nTaipei
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.