43 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
About Khan Academy
Khan Academy is a nonprofit on a mission to provide a free, world-class education to anyone, anywhere. We already reach millions of students every month and are growing rapidly. We’re building a library of high-quality instructional and practice resources that empowers learners and the teachers who support them. Whether they’re studying metaphors, mitosis, Marbury v. Madison, or multivariable calculus, we want to offer students the resources to realize that they can learn anything.
Khan Academy is looking for passionate software engineers to help change the world. We’ve built a talented development team with engineers from a variety of backgrounds. Our team includes industry leaders from Google, Apple, Microsoft, Mozilla, and Intuit, as well as folks from tiny startups and developers from non-traditional backgrounds. Together, we’re a team that is deeply invested in your future. We believe that no organization will be as invested in developing you as a professional.
About the Role
As an Engineer at Khan Academy, you'll help learners build mastery regardless of where they are, and regardless of whether they are accessing Khan on the browser, on Android, or on iOS. You’ll create new, impactful ways for teachers and students to use online learning in the classroom. You’ll work on the content creation and translation tools that we rely on to expand our library of world-class educational content and bring it to an international audience. You'll help build cutting-edge infrastructure to enable students of all backgrounds to succeed on high-stakes assessments like the SAT and LSAT. Ultimately, you'll be part of helping millions of learners around the world unlock their full potential.
What you'll do:
Take on world-changing challenges guided by our Engineering Principles – some of which have never been solved before.
Work on code that is used by millions of monthly active learners from all over the 🌍.
Model problems, then design, write, test and release code to solve them!
Collaborate with your peers via code reviews to level up yourself and others, to improve your ability to provide effective feedback, and to achieve higher quality code.
Ship products with a cross-functional team of engineers, designers, analysts and product managers.
Contribute to open source! We ❤️ open source, and we give back to the community whenever we can.
Build using technology that is best suited to solving problems for our learners. Currently, we build with JavaScript, React, Redux, GraphQL, Python, Go, and we adopt new technologies when they’ll help us better achieve our goals.
Develop accessible web products that are joyful for users of all ability types.
You can read about our latest work on our Engineering Blog. A few highlights:
Designing tools to help us (and others) build accessible software
Experimenting with new technologies to improve site performance
You need:
At least 5 years experience building world-class product experiences for an interactive web-app
Strong technical project management skills, as our Senior Software Engineers often lead projects.
Experience building and maintaining complex software. You’ll join us in writing clean, maintainable software that solves hard problems. You’ll write testable, quality code. You’ll push the team and the mission forward with your contributions.
Strong communication, thoughtfulness, and desire to give and receive regular feedback
Empathy for learners around the world. You love learning and are excited about helping others learn to love learning. You’re motivated to learn new things and share what you learn with the world.
Excitement about helping Khan Academy bring a free, world-class education to the world.
You don't need:
About our benefits
We may be a non-profit, but we reward our talented team extremely well!
Highly competitive salaries and annual bonuses
Ample paid time off as needed – we are about getting things done, not face time
Generous parental leave
Flexible work and time-off schedules to encourage work-family balance and holidays
Delicious catered lunch daily plus lots of snacks and beverages
Great location: short walking distance to Caltrain and downtown Mountain View.
Awesome team events, on-sites and off-sites, company parties and BBQs, and weekly board game nights
A fun, high-caliber team that trusts you and gives you the freedom to be brilliant
The ability to improve real lives and the opportunity to work on high-impact software and programs that are already defining the future of education
Affinity groups where parents, Black and Latinx, women and gender minorities, and LGBTQ+ identified folks support one another
And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance including medical, dental, vision, and life
How to apply:
Attach your resume to the job posting on our Khan Careers page
Briefly describe your experience building backend web services that deal with large volumes of requests per second.
Address the following prompt in the space provided below: We believe that reaching all learners requires a team that is diverse in every respect, and we are looking for individuals who will help us fulfill our mission by adding to the diversity of our team’s experiences, perspectives, and mindsets. With that in mind, tell us briefly how your experiences and perspectives - whether personal, professional, academic, or in your own classroom - would contribute to the diversity of our team and our ability to understand and address the needs of all learners.
Optional:
Links to projects or previous work. We especially like living, breathing projects, demos, or commentaries on your work. Please don’t just send code – show or tell us why you wrote it, what it’s for, what you like about it, how it helps someone, etc. No project is too small if it’s something you care about. If you're feeling especially creative feel free to include a link to a project that you've built on our programming platform.
If you’d like to provide a more traditional cover letter addressing your interest in KA (in addition to the diversity-based response), please feel free to attach that below.
To learn more about our work:
48 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
About Khan Academy
Khan Academy is a nonprofit on a mission to provide a free, world-class education to anyone, anywhere. We already reach millions of students every month and are growing rapidly. We’re building a library of high-quality instructional and practice resources that empowers learners and the teachers who support them. Whether they’re studying metaphors, mitosis, Marbury v. Madison, or multivariable calculus, we want to offer students the resources to realize that they can learn anything.
Khan Academy is looking for passionate software engineers to help change the world. We’ve built a talented development team with engineers from a variety of backgrounds. Our team includes industry leaders from Google, Apple, Microsoft, Mozilla, and Intuit, as well as folks from tiny startups and developers from non-traditional backgrounds. Together, we’re a team that is deeply invested in your future. We believe that no organization will be as invested in developing you as a professional.
About the Role
As an Engineer at Khan Academy, you'll help learners build mastery regardless of where they are, and regardless of whether they are accessing Khan on the browser, on Android, or on iOS. You’ll create new, impactful ways for teachers and students to use online learning in the classroom. You’ll work on the content creation and translation tools that we rely on to expand our library of world-class educational content and bring it to an international audience. You'll help build cutting-edge infrastructure to enable students of all backgrounds to succeed on high-stakes assessments like the SAT and LSAT. Ultimately, you'll be part of helping millions of learners around the world unlock their full potential.
What you'll do:
Take on world-changing challenges guided by our Engineering Principles – some of which have never been solved before.
Work on code that is used by millions of monthly active learners from all over the 🌍.
Model problems, then design, write, test and release code to solve them!
Collaborate with your peers via code reviews to level up yourself and others, to improve your ability to provide effective feedback, and to achieve higher quality code.
Ship products with a cross-functional team of engineers, designers, analysts and product managers.
Contribute to open source! We ❤️ open source, and we give back to the community whenever we can.
Build using technology that is best suited to solving problems for our learners. Currently, we build with JavaScript, React, Redux, GraphQL, Python, Go, and we adopt new technologies when they’ll help us better achieve our goals.
Develop accessible web products that are joyful for users of all ability types.
You can read about our latest work on our Engineering Blog. A few highlights:
Designing tools to help us (and others) build accessible software
Experimenting with new technologies to improve site performance
You need:
At least 5 years experience building world-class product experiences for an interactive web-app
Strong technical project management skills, as our Senior Software Engineers often lead projects.
Experience building and maintaining complex software. You’ll join us in writing clean, maintainable software that solves hard problems. You’ll write testable, quality code. You’ll push the team and the mission forward with your contributions.
Strong communication, thoughtfulness, and desire to give and receive regular feedback
Empathy for learners around the world. You love learning and are excited about helping others learn to love learning. You’re motivated to learn new things and share what you learn with the world.
Excitement about helping Khan Academy bring a free, world-class education to the world.
You don't need:
About our benefits
We may be a non-profit, but we reward our talented team extremely well!
Highly competitive salaries and annual bonuses
Ample paid time off as needed – we are about getting things done, not face time
Generous parental leave
Flexible work and time-off schedules to encourage work-family balance and holidays
Delicious catered lunch daily plus lots of snacks and beverages
Great location: short walking distance to Caltrain and downtown Mountain View.
Awesome team events, on-sites and off-sites, company parties and BBQs, and weekly board game nights
A fun, high-caliber team that trusts you and gives you the freedom to be brilliant
The ability to improve real lives and the opportunity to work on high-impact software and programs that are already defining the future of education
Affinity groups where parents, Black and Latinx, women and gender minorities, and LGBTQ+ identified folks support one another
And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance including medical, dental, vision, and life
How to apply:
Attach your resume to the job posting on our Khan Careers page
Briefly describe your experience building backend web services that deal with large volumes of requests per second.
Address the following prompt in the space provided below: We believe that reaching all learners requires a team that is diverse in every respect, and we are looking for individuals who will help us fulfill our mission by adding to the diversity of our team’s experiences, perspectives, and mindsets. With that in mind, tell us briefly how your experiences and perspectives - whether personal, professional, academic, or in your own classroom - would contribute to the diversity of our team and our ability to understand and address the needs of all learners.
Optional:
Links to projects or previous work. We especially like living, breathing projects, demos, or commentaries on your work. Please don’t just send code – show or tell us why you wrote it, what it’s for, what you like about it, how it helps someone, etc. No project is too small if it’s something you care about. If you're feeling especially creative feel free to include a link to a project that you've built on our programming platform.
If you’d like to provide a more traditional cover letter addressing your interest in KA (in addition to the diversity-based response), please feel free to attach that below.
To learn more about our work:
52 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
If you’re any good at Ruby, this is probably not the first job ad you’ve seen, so we’ve done our best to stand out while also accurately presenting what we’re all about. If it sounds like you would enjoy working with us, don’t hesitate to apply or drop us a line with questions on engineering-recruitment@silverfin.com.
Ahum. Here it comes.
At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimize their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.
The good news is we’re succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is there’s still plenty left to work on, and that’s where we hope you come in.
We’re a remote-first engineering team of 25 people distributed in 14 different countries. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they’ve signed up for. A day in our working lives is pretty boring in this regard, and we feel that’s exactly how it should be.
Working with us means you can be flexible with your schedule. It’s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids — whatever reason, you don’t need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases it’s not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favor asynchronous communication. We don’t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so there’s a written, persisted record. We’re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack’s DnD function, especially when you’re not working!
We’d be really happy to welcome you in our #dev channel, but it’s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.
We work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.
You’ll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We’re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the “other side”.
Our stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Zoom as our remote conferencing tool of choice.
No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they’re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 7TB*, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.
*: Our ops team noted that this actually isn’t that hard to achieve if you’re just indexing everything, but it still sounds impressive, right?
Personal growth is key to staying motivated. At Silverfin you don’t need to move to management in order to get promoted. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.
Everyone has a €1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday you’ll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!
We’re looking to hire a lot of new colleagues, and by the end of the year we’d like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if you’d like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.
These would be nice but are definitely not necessary. Don’t worry if none of the following applies to you.
57 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
We are looking for a Frontend Web Developer (m/f/x) who will support our public frontend development team. Your work will be focused on our public web interface that uses Go "quicktemplate" to render HTML. Your main responsibility is to optimise the customer experience for our audience across several markets in Europe using mainly Javascript, HTML and CSS.
Your role:
Your profile:
Additional factors we appreciate:
57 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
Fostr is a premier Shopify Plus Agency based in the UK and working with clients across the globe. We specialise in luxury, fashion, beauty and lifestyle, working with brands including Victoria Beckham (Fashion and Beauty), Beach House Group (Millie Bobby Brown's Florence by Mills, Moon by Kendall Jenner), Ralph & Russo, Trench London, Gymshark, Triangl and Clarks Shoes.
We strategise, design, build and optimise exceptional eCommerce experiences for our clients.
We are friendly, fast growing and ambitious, providing unrivalled opportunities for our team to work with some of the most exciting brands in the world.
Who We Are Looking For
A Front End Developer who loves to solve problems and build engaging, modern user experiences for consumer facing brands. Someone who is able to work in a fast-paced agile team and manage their time effectively.
What You'll DoYou will work as part of a crew to plan and deliver the development aspect of client projects.
Other responsibilities include:
What You'll BringRequired:
Desirable Experience:
Nice to Have:
58 days ago
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
November 6, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!
We are looking for a Senior Software Engineer to spearhead the development of our backend applications. You will create a state-of-the-art backend to bridge the gap between the machine learning and Kubernetes teams. This includes defining and implementing efficient, robust and scalable APIs and services that meet current and emerging best practices. We are looking for a Senior Frontend Engineer to build out an all new experience for optimizing software using our advanced machine learning technologies. Your role will be taking the lead on user interface implementation: working with designers, engineers and product managers to enable our users to get the most out of their applications.
Responsibilities
Required qualifications
Preferred qualifications
Why join Carbon Relay
October 13, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
InReach is changing how VC in Europe works, for good. Through data, software and Machine Learning, we are building an in-house platform to help us find, reach-out to and invest in early-stage European startups, regardless of the city or country they're based in.
We are looking for a back-end developer to continue the development of InReach's data services. This involves:
This role will involve working across the stack. From DevOps (Terraform) to web scraping and Machine Learning (Python) all the way to data pipelines and web-services (Java) and getting stuck into the front-end (Javascript). It's a great opportunity to hone your skills and master some new ones.
It is important to us that candidates be passionate about helping entrepreneurs and startups. This is our bread-and-butter and we want you to be involved.
InReach is a remote-first employer and we are looking to this hire to help us become an exceptional place to work for remote employees. Whether you are in the office or remote, we are looking for people with excellent written and verbal communication skills.
Given that this position touches so much of the stack, it will be difficult for a candidate that only has experience in Python or only in Java to be successful in being effective quickly. While we expect the candidate to be stronger in one or the other, some professional exposure is required.
In addition to the programming skills and the ability to write well designed and tested code, infrastructure within modern cloud platforms and sound architectural reasoning are expected.
None of these are a prerequisite, but help:
October 6, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
Why just have a job when you can live your Purpose? We are Givelify, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world---one simple, joyful gift at a time.
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving.
The Senior Front-End Software Engineer will work with a cross-functional team (Product, Engineering, UX, & Design) to build industry-leading solutions & technologies that bring beautiful giving experiences to life while maintaining a high standard of engineering quality. He/she will also support the development of other engineers through guidance and mentorship.
Some of the meaningful work you will perform:
We welcome your experience and talents:
Our People
We are a virtual team of high-performing professionals who innovate & collaborate to fulfill our mission to help people instantly find causes that inspire them to action so they can change the world -- one simple, joyful gift at a time. Our culture of integrity, heart, simplicity, & that "wow" factor fuel our aspiration to be among the tech industry's most inclusive & purpose-driven work environments.
We take great pride in providing competitive pay, full benefits, amazing perks, and most importantly, the opportunity to put passion & purpose to work.
Our Product
From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they care about. Tap. Give. Done. Givelify's payment solution is designed to make the experience of giving as beautiful as the act of giving.
Learn more about us at https://careers.givelify.com ( https://careers.givelify.com/)
October 2, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
Altos is a collaborative team-oriented environment with an entrepreneurial spirit. We've been around since 2003, designing and building high-quality, custom website solutions for a variety of industries nationwide.
At Altos, team members are encouraged to think outside of the box, be creative, and push the envelope. Ideas are welcomed and generated through brainstorming, and collaboration. The pipeline is always full, deadlines can run tight, critical projects are always on the table, but everyone pulls together to "get it done" because they love what they do. We are committed to process improvement to better manage workflows and the addition of this position to our team is an example of steps towards that goal.
Additional Details : This is a full -time job, and our home base is Bedford NH. We will give special consideration to qualified candidates who can work locally but will consider remote candidates. Please no recruiters. Check us out at altosagency.com to see what we've been building lately.
Position Overview: We are seeking a strong PHP developer with experience building custom and complex WordPress themes and plugins to join our Development team. We are a digital marketing agency that builds custom solutions for our clients. Our team is encouraged to experiment with new technology and maximize our capabilities.
The position supports all phases of the project life cycle and will work within a cross-functional team to assist in building and maintaining custom systems that support the strategic goals and direction of the business.
Responsibilities
Technical Skills
Personal Skills
It's a Bonus if you:
Salary is commensurate with experience. Altos offers a competitive benefits package for full-time team members. If you're interested in joining a fast-paced, growing agency with a strong reputation for building custom web solutions, then we'd love to talk.*