Job Description:
As a Full-Stack Developer, you will be responsible for developing and maintaining web applications using C# .NET, ReactJS, and Goot, scalable, and high-performance applications. Your role will involve both front-end and backgle’s Firebase. You will work closely with our design and development teams to create robus-end development, ensuring seamless integration and functionality across the entire stack.
IDR12,000,000 – 15,000,000/Month
Computer & Information Technology
Full-Time · On-site
Minimum Bachelor’s Degree5 – 10 years of experience
Key Responsibilities:
Develop and maintain web applications using C# .NET and ReactJS.
• Design and implement database solutions using Firebase Realtime DB and Cloud Firestore.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, well-documented, and efficient code following best practices.
• Perform code reviews and provide constructive feedback to peers.
• Troubleshoot, debug, and optimize applications for maximum speed and scalability.
• Work with Facebook Developer tools for social media integrations and marketing automation.
• Manage and optimize our Google My Business profile and API integrations.
• Stay up-to-date with emerging technologies and industry trends.
Requirements:
• Proven experience (3+ years) as a Full-Stack Developer using .NET Core and ReactJS
• Proficient in C# .NET: Demonstrated experience in developing web applications using C# .NET.
• Strong knowledge of ReactJS: Solid experience in building user interfaces with ReactJS, including component-based architecture and state management.
• Firebase Expertise: Hands-on experience with Firebase Realtime DB and Cloud Firestore for real-time data synchronization and cloud-based storage solutions.
• ElasticSearch: Knowledge and experience with ElasticSearch for implementing search functionality and analytics.
• Full-Stack Development: Ability to handle both front-end and back-end development tasks.
• Version Control: Proficiency with version control systems, preferably Git. (We’re using Azure DevOps for SDLC)
• Problem-Solving Skills: Strong analytical and problem-solving skills with a keen attention to detail.
• Team Collaboration: Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.
• Professional proficiency in spoken and written English is required as you will be collaborating with an overseas team.
Preferred Qualifications:
Familiarity with RESTful API design and integration.
• Familiarity with ASP.NET Core Identity
• Knowledge of cloud services and serverless architecture.
• Experience with CI/CD pipelines and DevOps practices. (Azure DevOps)
• Microsoft Azure: Experience with deploying, managing, and scaling applications on Microsoft Azure
• Facebook Developer Program: Experience with the Facebook Developer platform, including integrating Facebook APIs and tools.
• Google My Business: Experience with managing and optimizing business profiles using Google My Business.
Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.