130 Square Root Consulting Jobs
TypeScript Developer - Distributed Systems (3-6 yrs)
Square Root Consulting
posted 18hr ago
Key skills for the job
We are well funded USA based early stage Startup Product Company solving problems in modern Cyber Security domain.
We are seeking an experienced Backend Developer with expertise in TypeScript, or (Python /Go Lang- chaps willing to work on TypeScript) to join our product development team.
Position: TypeScript Developer (Backend)
Experience: 3 to 6 Yrs
Location: Completely Remote
Requirement:
- Bachelor's or Master's degree in Computer Science or related field.
- 3 to 6 years of experience in backend development using TypeScript, Python, or Go.
- Strong proficiency in TypeScript, Node.js, and Express.js, or Python or Go frameworks.
- Experience with RESTful APIs, GraphQL, and other backend technologies.
- Experience in building microservices-based architecture for high availability and fault tolerance.
- Experience working on serverless architecture and leverage cloud technologies such as AWS, Azure, or Google Cloud to build scalable and cost-effective distributed systems.
- Solid understanding of software development principles and best practices, including design patterns, SOLID principles, and clean code.
- Strong understanding of databases and experience with relational and NoSQL databases.
- Design and develop microservices-based architecture for high availability and fault tolerance.
- Experience with authentication and authorization mechanisms such as OAuth2, JWT, etc.
- Familiarity with agile development methodologies and tools.
- Excellent problem-solving skills and ability to debug and troubleshoot complex issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Functional Areas: Other
Read full job description5-10 Yrs