This is a remote position.
We are seeking a Backend Engineer (MongoDB and Mocha) to join our team.
Responsibilities:
- Be responsible for designing implementing and maintaining core infrastructure.
- Provide backend expertise to facilitate feature development and improve core platform reliability performance and scalability.
- Expand our ecosystem of metrics and alerts to improve the user experience.
- Work with other members/teams at company to provide a comprehensive easy and reliable user experience.
Requirements
- Bachelor s degree in computer science (CS) or a similar technical field of study or equivalent practical experience.
- 2 years of software development experience ideally in Node.js.
- Standalone selfstarter able to manage individual project priorities deadlines and deliverables.
- Excellent leadership communication and collaboration skills.
- Good command of objectoriented programming best practices.
- Working proficiency and communication skills in verbal and written English.
Preferred qualifications:
- 4 years of experience in serverside development.
- Experience building serverside applications in Node.js.
- Experience with NoSQL databases (e.g. MongoDB).
- AWS and DevOps experience (e.g. using EC2 / S3 / ELB / etc.).
- Experience with Node.js (e.g. Mocha etc.).
- Experience in consumer financial apps or other data heavy applications preferred (not required) Other adds.
- Passion for our mission.
- Proactive team player who can work with others towards a common goal.
- Extreme focus on the user with a healthy obsession for solving their needs.
- Committed to being a part of something bigger than yourself.
- Excitement for being a part of a small team where you will be expected to solve new challenges and learn new things everyday.
Benefits
- Work Location: Remote
- 5 days working
4+ years of experience in server-side development. Experience building server-side applications in Node.js. Experience with NoSQL databases (e.g., MongoDB). AWS and DevOps experience (e.g., using EC2 / S3 / ELB / etc.). Experience with Node.js (e.g., Mocha, etc.). Experience in consumer financial apps or other data heavy applications preferred (not required) Other adds. Passion for our mission. Proactive team player who can work with others towards a common goal. Extreme focus on the user with a healthy obsession for solving their needs. Committed to being a part of something bigger than yourself. Excitement for being a part of a small team where you will be expected to solve new challenges and learn new things everyday.