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 professional development experience building APIs and services
- Strong expertise in Python Django and Typescript Node.js
- Ability to work independently with minimal supervision in a remote environment
- Proven track record delivering complex full-stack projects
- 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
- Positive mindset
- Beginner’s mindset
- Independent
- Collaborative
- High attention to quality
Day to day
- Lead backend projects from requirements gathering through implementation while partnering closely with product design and data engineering teams.
- Prototype architect and code core platform services that support authentication payments entitlements and shared services for B2B and direct-to-consumer customers.
- Improve system architecture quality testing standards and engineering processes while shaping high-impact user workflows and mentoring teammates through constructive code reviews.
