CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Software Engineer

Company: EF Education First
Location: Cambridge
Posted on: May 12, 2022

Job Description:

Description Position at EF Go Ahead Tours We are looking for a full-stack Software Engineer to help continue growing our best-in-class mobile app, website, and the GraphQL API that backs them. We look for engineers that are passionate about taking business opportunities from need to delivery, and about the success of the other engineers around them. As a team we build platforms and tools that allow others to quickly enact and evolve their strategies around everything from marketing journeys, through funnel conversion, and in to producing our customer's tour experiences. We also apply this same thinking to the technology choices and developer experience we create for our own team.You will have an opportunity to continue honing your skills in delivering critical functionality to the business, collaborating with more senior engineers on critical projects. You will also have an opportunity to mentor more junior engineers, both in their career progression and in their day-to-day work.You may be a fit for this role if you Have a passion for seeing beyond the current business strategy or customer experience, to creating an underlying platform that can enable and support ongoing transformation Value working with, and adding to, a diverse mix of talented people Have 2+ years of experience solving critical problems and creating delightful experiences in a full-stack JavaScript/Node.js environment (TypeScript experience a plus) Have experience building and maintaining thoughtful and re-usable UI components in some modern framework (React a plus) Have experience composing responsive, performant, and accessible customer experiences (React Native a plus) Have experience designing, building and maintaining thoughtful, re-usable, and performant APIs (GraphQL experience a plus) Have experience working with data storage technologies (MongoDB or PostgreSQL are notable plusses) Learn quickly and look forward to diving into new areas of the business or technologies to make an impact Enjoy helping less experienced engineers grow their careers through thoughtful mentorship Enjoy finding moments to teach others about things you've learned or have a lot of experience in Enjoy helping to maintain high standards in customer experience, developer experience, and general quality metricsWhat you'll be doing at Go Ahead ToursYour first week you will... Go through onboarding to learn how EF works, including the various products we offer worldwide, and our company history Get an overview of the systems and processes that power our team, such as how we write and ship software Meet your manager, your tech lead, and your team Spend a little bit of time setting up your tech and some light paperwork Find some smaller tickets to get you in to the code and submitting your first PRsYour first month you will... Collaborate with your team to understand the technical and business context of the current projects, and how that translates in to enhancing the platforms which run our business Attend deeper-dive onboarding trainings to learn more about the travel industry, how our products work, and our goals for the near future Become more familiar with our processes and learn how we track and measure success for our people, our teams, and our deliverables Begin shaping your professional development plan through: 1:1 meetings with your manager to touch on available opportunities and check in on the onboarding process meeting with the Director of Product, Director of Engineering, and the VP of Product and Engineering to grow those connections and learn about our strategy and direction attending our biweekly team trainings on various topics taking time on the job to train on new technologies or technologies we use that you want to come up to speed onYour first three months you will... Help your team size and plan upcoming work, including features you will deliver on Collaborate regularly across teams to provide feedback on code and to help others work through problems Be familiar with the core product offerings and what role the Engineering organization plays in their growth Regularly meet with your manager to solidify your professional development plan and come up with actionable measures of progress Begin to seek opportunities to teach the team about things you're learning and to mentor more junior engineersAbout EF Go Ahead ToursOn the EF Go Ahead Tours product at EF, we practice that travel is the best way to learn about the world, and our tours and travel experiences make it easy to get to the heart of a destination. As part of the world's largest private education company, we draw on over 50 years of experience and a rich network of local Tour Directors, historians, and experts to create one-of-a-kind journeys for curious travelers. About EF Education First At EF we believe that the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and about themselves. Our culturally immersive education programs-focused on language, travel, cultural exchange, and academics-turn dreams into international opportunities.When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about-we welcome you and want you to bring that to work every day. EF is proud to be an equal opportunity employer and we are committed to inclusion and belonging across race, ethnicity, gender, age, religion, parental status, identity, experience and everything else that makes you unique. Founded in Sweden in 1965, EF has school and offices around the world, including hubs in Boston, London, Mexico City, S--o Paulo, Shanghai, Stockholm, Z--rich, and more. Learn more at

Keywords: EF Education First, Cambridge , Software Engineer, IT / Software / Systems , Cambridge, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds