Join our dynamic team as a Firebase Backend Developer! We're seeking a skilled individual to play a pivotal role in our server-side infrastructure using Firebase and Firebase Functions. If you're ready to contribute to our high-performing team, see if this opportunity is right for you below.
What you get from us:At DNAMIC, we prioritize personal well-being and foster a supportive work environment. We're committed to inspiring and motivating everyone to reach their full potential, both personally and professionally. If you're passionate about backend development and ready to collaborate with a diverse team, we want to hear from you.
The value you bring:Your expertise in Firebase and Firebase Functions is crucial to our projects. We're excited to see the innovative ideas and motivation you'll bring to the table. Let's work together to create something truly exceptional!
Responsibilities:As a Firebase Backend Developer, you'll design, develop, and deploy server-side logic using Firebase Functions for our web and mobile applications. You'll integrate Firebase services such as Firestore, Authentication, Cloud Messaging, and Cloud Functions into the backend architecture, collaborate with frontend developers to design efficient APIs, and ensure backend code optimization for performance, scalability, and reliability. Additionally, you'll work closely with cross-functional teams to deliver high-quality software solutions, troubleshoot and debug issues, and stay updated with the latest Firebase features and industry trends.
Requirements:Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.Proven experience as a Backend Developer with a strong focus on Firebase and Firebase Functions.Proficiency in JavaScript/TypeScript and Node.js for server-side development.Hands-on experience with Firebase services, including Firestore, Authentication, Cloud Messaging, and Cloud Functions.Familiarity with RESTful API design principles and experience in building and consuming APIs.Strong understanding of database concepts and experience working with NoSQL databases.Excellent problem-solving skills and the ability to troubleshoot complex issues in a distributed system environment.Effective communication skills and the ability to work collaboratively in a team-oriented environment.Experience with version control systems such as Git and proficiency in using CI/CD pipelines for automated deployments is a plus.
English proficiency: B2 level or higher.
To apply for this position, please submit your resume and a brief cover letter detailing your experience and interest in the role. We look forward to reviewing your application!