Company Overview
Imagine being part of a nimble team where your ideas and input have the potential to impact millions of lives. IRL aims to make an impact on collective loneliness by bringing people together in real/remote life. Our goal is to help our users engage more with friends in-person to boost their overall happiness, encourage curiosity and make the task of organizing hang outs a breeze.
Our team is focused on building an event social network We're looking for self-motivated engineers who have a passion for building high-quality consumer-facing applications.
*COVID-19 Note: While we still ultimately retain our goal of facilitating people spending more time together in person, due to COVID-19 we have shifted our focus to online events and successfully raised a Series B round (https://techcrunch.com/2020/09...)
Job Summary
We are looking for an analytical, but flexible, back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The back-end developer will use his or her understanding and tools to analyze current code and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
Responsibilities
- Managing our Calendar integrations (Google, Outlook, iCal, etc.)
- Work with remote mobile team to design and implement new features
- Help establish a culture of engineering discipline amongst the engineering team
- Fix bugs and improve API performance
Requirements
Candidates must have experience in:
- 5+ years in backend software development
- SQL &MySQL in a clustered environment
- PHP 7, Python 3, or Ruby
- Docker
- AWS Core Services (EC2, SNS, SES, S3)
- Source Code Control (Subversion, Git)
Candidates must have a basic knowledge of:
- Laravel framework or 1 or more of the well-known Python web frameworks
- Basic Linux operating system concepts
- Experience building RESTful APIs
Desirable Experience
- Excellent verbal and written communication skills
- Ability to work remotely and communicate asynchronously
- Experience using performance analysis and debugging tools
- Providing mentorship to other engineers
- Bachelors degree in Computer Science or the equivalent hands-on experience
- Experience with gathering and documenting technical requirements and specifications
- Experience with Google Calendar API, Outlook Calendar API, and dealing with date-time/timezone issues in software
- Caching technologies like Redis &Memcached
- Experience with ElasticSearch
- Experiencing reviewing technical specifications and architectural plans with the ability to make trade-offs and compromise to meet business objectives and product goals
Ideal Candidates will also have
- Ability to mentor other developers and provide technical direction on application architecture
- Experience working in an Agile and SCRUM environment
- Strong problem-solving capabilities
Benefits &Perks
- Full coverage health insurance
- Dental
- Paid Holiday
- Remote work
Additional Details
- Open to international applicants (benefits may vary)
Get Together Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.