
Senior Back-end Developer
Uribe Schwarzkopf
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and implement user-facing features
- Optimize application performance
- Ensure seamless and accessible user experience
- Collaborate with stakeholders on website or interface needs
- Advocate for industry trends and emerging technologies
- Implement testing and write tests using libraries like react-testing library or jest
- Collaborate on interactive web applications
- Develop and maintain back-end and front-end components
Requirements
- Minimum of 5 years of professional development experience in backend (and/or full-stack)
- Deep understanding of Golang, Node.js, JavaScript, or TypeScript
- Knowledge of functional programming is a strong plus
- Familiarity with technologies including GraphQL, Web sockets, Kubernetes, Kafka, ElasticSearch, Kibana, DynamoDB, and PostgreSQL
- Solid understanding of distributed systems architecture
- Ability to design and implement APIs with a focus on performance, scalability, and maintainability
- Proficiency in identifying and resolving performance and scalability issues
- Outstanding documentation and written communication skills
- Effective communication and collaboration skills
- High adaptability and a strong desire for continuous learning and growth
Benefits
- Fully remote team
- Diverse and dynamic team
- Start-up-like mindset
- Collaborative work environment
- Opportunities for continuous growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangNode.jsJavaScriptTypeScriptfunctional programmingGraphQLWeb socketsKubernetesKafkaElasticSearch
Soft Skills
documentation skillswritten communication skillseffective communicationcollaboration skillsadaptabilitycontinuous learning