Senior Full Stack Developer Job Description
CodeLingo builds dev tools to help software development teams collaborate on code.
Our flagship product, Notebooks are code notes that link knowledge sharing, collaboration and code: codelingo.io. Our vision is to "shift left" code collaboration. We're unpacking the collaboration jobs that are shoehorned into the final pull request (suggestions/questions/debates/corrections around code) and bring them earlier in the dev process. That is, Notebooks supports team collaboration on code while the code is being worked out, not after it's all been written - saving painful rework.
You’ll be working with the support of our lead developer and will have the benefit of Notebooks themselves to help onboard, guide and collaborate with the rest of the dev team.
As we’re our own customer, we use Notebooks on a daily basis and feed our own experiences and insights into the feature planning.
Work closely with the product manager to manage priorities and timelines
Development, improvement and maintenance of the CodeLingo platform, including software, databases, cloud infrastructure and APIs, etc.
Lead junior developers
Building, maintaining and implementing integrations between the CodeLingo platform and other systems.
Handling of technical customer queries and support requests
Being available for reasonable support of the platform that you and your team develop, as requested/scheduled by management
Owning the full tech stack and advising on the technical path forward considering cost, performance and maintenance concerns
Driving the development sprints
Other duties or responsibilities required at the discretion of your manager.
- Tech Stack
You’ll be working with the following technologies:
React, Redux, JSX, Tailwind, TypeScript
NodeJS (with TypeScript)
DockerGraphQL on top of Apollo server
VS Code extensions (using TypeScript)
CodeLingo is a remote first company headquartered in Dunedin, New Zealand. To apply for this position, email your cover letter and CV to email@example.com.