Back-End Engineer

Slang


3 months ago

05/18/2019 10:39:43

Job type: Full-time

Category: Software Dev


We’re looking for talented individuals interested in joining a new and growing global company. At Slang, you’ll be an early team member of a well-funded startup spun out from MIT. We’re building a world-class team to revolutionize language learning with cutting-edge technology and beautiful design.


What we’re working on at Slang

Slang started at MIT as a research project on using AI and NLP to make learning a new language as efficient as possible. Our technology powers a highly adaptive e-learning platform that offers an unprecedented variety of specialized English courses and proficiency tests for career development in over fifty fields like Sales, Finance, Logistics, Medicine, and Law. With just a small team, we’ve already created the largest professional English offering in the world. Now, we’re scaling up to release 1,000 more courses over the next three years.

Learn more about our unique approach at slangapp.com. We’d love to field any questions you have about our product and vision!


What this role is about

In this role, you’ll be involved in both product development and company strategy and execution — you’ll own the research, design, and development of the back ends of new features and you’ll help us refine our product roadmap. We have tens of thousands of active users and many subproblems in language learning to tackle.


Our codebase is built with best practices in mind and our product is designed with proper user and developer experience at the forefront of development. The work we’re facing encompasses interesting infrastructural hurdles and data-heavy modeling and algorithmic tasks.


Some of our technology comes from the open-source community, so be prepared to contribute back!

Some interesting problems we’re tackling

How can we determine what parts of a language a user already knows from a small sample of test exercises? How should we decide which parts of a language a user should learn next?

How should we architect our database to support the growing number of activities our users submit every week (currently at more than a million per week)?

How can we aggregate and communicate the learning statistics of a company’s employees for display to their managers?

How can we analyze and leverage the massive amount of learner and content data we have to improve our learners’ experience?

Skills and technologies

Two or more years of experience in modern back-end web development, including…

… Experience with modern web API stacks and related technologies, with a preference for Ruby on Rails experience.

… Experience with database technologies, data structures, and related optimization. We currently deal with large amounts of data in PostgreSQL and Redis.

A strong desire to maintain a clean, reliable, maintainable, and efficient codebase.

Excellent discipline and focus, especially in autonomous environments, and strong English communication skills. We’re a small team and we’re moving quick!

A plus: interest or experience with computational linguistics, natural-language processing (NLP), language-learning, speech recognition, data science, or machine learning.


What Slang can offer you

Our compensation package includes a competitive salary, company equity, and unique benefits.

Most importantly, we offer the special experience of being part of a fast-moving and quickly growing international company within the entrepreneurial ecosystems of Boston and MIT.

For more information about Slang and our ecosystem, check out our El Tiempo interview from our beta launch; the portfolio of Social Capital, our lead investor and investor in companies like Slack and Intercom; our Crunchbase profile; and the profiles of our founders, Diego Villegas and Kamran Khan.


Where we’re located

Our team is currently split between Boston and Bogotá, and we are recruiting great people in these locations and around the world who are able to work remotely. This role provides an opportunity to travel to our current offices in Boston and Bogotá and the new offices we’ll be opening this year!

Our US headquarters is located in the Cambridge Innovation Center in the heart of downtown Boston, easily accessible by public transportation and alongside other innovative companies. Our Colombia office is located in the Rosales neighborhood of Bogotá.


Interested?

We'd love to hear from you — apply below!

Slang is an equal-opportunity employer. We celebrate diversity and are excited about creating an inclusive and healthy environment for all employees.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 1 week ago

    We are looking for an experienced Node.js Backend Developer, who is available to work remotely 40 hours per week on a predefined schedule.

    You are expected to write clean, maintainable code and advocate JavaScript best practices, great usability, and exceptional quality. Our community is smart and friendly to each developer. Meeting regular deadlines, good English, communication, and problem-solving skills are essential for us.

    You are supposed to have:

    • Experience with Node.js applications

    • Experience with Modern Frontend applications

    • Experience with MondogDb

    • Experience in DevOps

    • Experience in Leading Development Processes

    • 1+ year of commercial TypeScript/JavaScript development experience

    • You have an understanding of web development as a whole and awareness of front-end, back-end, and RESTful best practices

    • Experience with Agile development is a strong plus

    • Experience working on your own as well as in a team

    Please send CV along with your application!

  • The job


    You will work on all aspects of our current product, which includes:


    - Our user-research platform and analytics dashboard with all the challenges associated with it.

    - Our tester’s hiring platform, where you’ll work with us on building a complete marketplace from scratch.

    - Integrations with prototyping tools and other services.

    - Our automated reporting platform, where you'll work on a comprehensive document for the whole product team to collaborate on.


    As part of the Maze team, here’s what you’ll do:


    - Architect and develop a highly scalable backend.

    - Evaluate and improve the performance, durability, and security of applications in production

    - Work closely with our designer and engineers to design, build, and ship new features from scratch

    - Take ownership for your tasks and see features through from start to finish

    - Help teammates improve when reviewing their work and appreciate feedback when they reciprocate

    Requirements:

    • Perfectly fluent in English

    • Javascript & Node.js expert

    • Experience with AWS and Neo4J

    • Able to write maintainable and scalable code

    • Write tests & always improve your work environment

    • Enjoy working remotely

    Bonus points:

    • Experience with Serverless

    • GraphQL knowledge

    • Functional programming evangelist

    • Experience with deployment automation tools

    • A good dose of ambition, as well as a great sense of humor

    How to Apply:

    We receive a lot of applications so try to submit something that will grab our attention! It’s important for us to see your understanding of our product so make sure that:

    1. you've done some research on Maze and signed up to try the product;

    2. you include a well-structured and concise message with your application explaining why you find Maze interesting and why you'd be a good fit. Show off a little :).

  • 7 Cups’ mission is to empower every human to care for one another. Since graduating Y-Combinator in 2013, 7 Cups’ has significantly expanded access to emotional support and behavioral health. We are currently the largest mental health system in the world. Over 2 million people from almost every country on the planet (191/195) in 152 different languages use the platform each month. We are living in a world with an immense love deficit. Many of us are not receiving the love we need to reach our true potential and to truly thrive. We are solving this huge problem, and trying to change the stigma around mental health.

    7Cups is seeking a Software Engineer - Backend, to join our quickly growing team. You will build efficient programs and systems that best serve our users; work with other developers and product managers throughout the software development life cycle. This is a critical time for us as we recently won a multi million dollar contract with the state of California. We will be growing a lot over the next year. We're going to the next level as an organization and our platform is also going to grow and evolve. It's an exciting time to be apart of the team. 

    What you’ll do:

    • Code and test software based upon software specifications and design

    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints

    • Troubleshoot and resolve issues in existing software

    • Analyze and study complex systems requirements

    • Prepare design documentation

    • Write and maintain technical documentation to describe program development, logic, coding, testing, changes, and corrections

    • Collaborate and communicate effectively with stakeholders throughout the organization

    What you bring:

    • 2-3 years of software developer experience

    • You love to code and do it for fun!

    • Understanding of object-oriented design principles, data structures, common algorithms, and API design patterns. 

    • Experience with one or more modern web stacks or frameworks; such as LAMP, Ruby on Rails, Django, or MEAN.

    • Working knowledge of modern big data pipelines, ideally working in an AWS environment - we’re currently heavily leveraging Kinesis, Redshift, and Lambdas.

    • Creative, constructive problem solver

    • Diligent, persistent worker

    • Quick learner, collaborative, willing to question, eager to learn

    • BS or BA in CS or comparable degree.

    What you get:

    • Remote-first culture, work where you want

    • Built-in focus on professional development

    • Competitive compensation and opportunity for advancement through meritocracy

    • 100% medical, dental and vision coverage

    • Generous PTO policy promoting rest for mind/body/soul

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!