3 RyTe4U Solutions Jobs
Backend Architect - Node.js Framework (14-22 yrs)
RyTe4U Solutions
posted 7d ago
Key skills for the job
Job Description :
Responsibilities :
- Architect and design scalable, reliable and high-performance backend systems using Node.js
- Collaborate with cross-functional teams to identify and analyze requirements, and ensure alignment with business objectives
- Develop and implement solutions for data storage, retrieval, and processing
- Build RESTful APIs and web services to enable seamless communication between our frontend and backend systems
- Ensure security, reliability, and fault tolerance of our backend systems
- Design and implement scalable, reliable, and high-performance systems
- Create and maintain technical documentation, including architecture diagrams, data models, and API specifications
- Mentor and guide junior developers in the team, and review their code to ensure adherence to best practices and standards
- Design and develop integrations with third-party SaaS applications using SDKs and REST APIs.
- Implement secure and efficient data exchange mechanisms between our company's applications and SaaS systems.
- Stay up-to-date with the latest trends and advancements in SaaS integration technologies, and incorporate them into our solutions as appropriate work with third-party vendors to understand and utilize their APIs to build and maintain integrations
- Design and develop Elasticsearch-based search and data querying solutions, and integrate them with GraphQL APIs.
Qualifications :
- At least 5 years of experience as hands-on software architect
- Extensive experience (at least 3 years) in designing and developing backend systems using Node.js and related technologies such as Express.js and MongoDB
- Strong experience in designing and implementing distributed systems using microservices architecture, RESTful API design principles and best practices
- Experience with cloud-based infrastructure such as AWS (including EC2, S3, SQS, SNS, DocumentDB, OpenSearch ) and containerization technologies such as Docker and Kubernetes
- Strong knowledge of database technologies, including relational and NoSQL databases
- Knowledge on Ruby on Rails, GOlang a plus
- Proven track record of designing and building scalable and high-performance software architecture for B2B SaaS products leveraging Cloud Native technologies
- Define best practices and development standards to ensure high-quality code
- Strong computer science fundamentals
- Logical thinking and problem-solving skills along with an ability to collaborate
- Familiarity with Agile methodologies and experience working in an Agile development environment
- Excellent communication and collaboration skills, and ability to work effectively in cross-functional teams
- Experience in mentoring and leading junior developers, ability to review code and provide constructive feedback
- Bachelor of Engineering in Computer Science or a related field
Functional Areas: Other
Read full job description3-6 Yrs