Responsibilities
- Participate in all aspects of agile software development including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in .NET Core or Node.js, React, and JavaScript/TypeScript
- Engage with inspiring designers and frontend engineers, and collaborate with leading backend engineers as we create reliable APIs
- Maintain code and write automated tests to ensure the product is of the highest quality
- Maintain up-to-date knowledge of industry trends and advancements
Requirements
- The role requires you to work across national boundaries, with people from many different countries. Hence, strong communication in English and good interpersonal skills are an absolute requirement.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 2+ years of experience building large-scale software applications
- Experience building web applications
- Experience designing and integrating RESTful APIs
- Knowledge of .NET Core or Node.js, PostgreSQL or MongoDB, Redis, React, and JavaScript/TypeScript
- Excellent debugging and optimization skills
- Unit/integration testing experience
- Experience with core AWS web-enabling technologies
- Interest in learning new tools, languages, workflows, and philosophies to grow