How Remoteville checks and expires listings
Senior Software Engineer, Backend
Skills
APIBack-End Web DevelopmentComputer ScienceJavascriptDocumentationEngineeringHTML
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- BS/MS degree in Computer Science or equivalent
- 4+ years of professional development experience building APIs and services
- Ability to work independently with minimal supervision in a remote environment
- Proven track record delivering complex full-stack projects
- Strong expertise in Python Django and Typescript Node.js
- Strong communication skills written and verbal
- Ability to make sound technical decisions based on requirements constraints and trade-offs
- Strong documentation skills
- Experience with unit integration and end-to-end testing
Nice to have
- Independent
- Collaborative
- Strong communicator
- Positive mindset
- Technical excellence
Day to day
- Lead backend projects from requirements gathering through implementation across core platform services for B2B and consumer customers
- Design and build authentication payments entitlements and shared services using Typescript Node.js and Python Django
- Collaborate with product design data and engineering partners to ship reliable features improve architecture and raise technical quality
