Job description:
We are seeking a highly skilled and motivated Node.js, Firebase, and TypeScript Developer to join our team. As a key member of our development team, you will be responsible for building, optimizing, and maintaining scalable backend systems and serverless architectures. This role requires in-depth knowledge of Firebase services, TypeScript programming, and Node.js application development.
Key Responsibilities
1. Backend Development
Design, develop, and maintain server-side applications using Node.js.
Write efficient, clean, and reusable code with a strong emphasis on TypeScript.
2. API Development
Develop RESTful APIs and/or GraphQL endpoints for seamless integration with front-end applications.
Ensure API security, scalability, and maintainability.
3. Firebase Integration
Implement and manage Firebase Cloud Functions to handle serverless workflows.
Design and optimize Firestore database structures for performance and scalability.
Utilize Firebase Authentication, Cloud Messaging, and other Firebase services as required.
4. Performance and Optimization
Monitor and improve application performance, latency, and reliability.
Troubleshoot and resolve issues across the development lifecycle.
5. Collaboration
Work closely with cross-functional teams including front-end developers, designers, and project managers.
Participate in code reviews, architecture discussions, and sprint planning sessions.
6. Testing and Deployment
Write unit tests, integration tests, and end-to-end tests to ensure application stability.
Automate deployment pipelines using CI/CD tools.
Required Skills
* Strong proficiency in Node.js and TypeScript.
* Hands-on experience with Firebase Cloud Functions, Firestore, and other Firebase services.
* Solid understanding of serverless architectures and microservices.
* Experience with API design and development.
* Knowledge of modern authentication methods (e.g., OAuth2, Firebase Authentication).
* Proficient in Git version control and collaborative workflows.
Preferred Skills
* Familiarity with other databases like NoSQL, MongoDB.
* Experience with front-end technologies (e.g., React or Vue.js) is a plus.
* Knowledge of DevOps practices and cloud platforms like AWS, Google Cloud, or Azure.
* Strong debugging and problem-solving skills.
Soft Skills
* Strong communication and collaboration skills.
* Ability to work independently and manage multiple priorities in a fast-paced environment.
* A proactive approach to learning and staying updated with the latest technologies.
Educational Background
* Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Other Details:
* Experience: 3-5 Years
* Salary: Market Competitive
* Work Mode: Fully Remote
About HR Ways:
HR Ways is an award-winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from the world's biggest SaaS Companies to the most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil, and other parts of the world. Join our WhatsApp Channel https://shorturl.at/983az to stay updated or visit www.hrways.co to know more.
#J-18808-Ljbffr