We are seeking a talented and experienced Full Stack Developer proficient in Node.js for backend development and React Native for mobile app development. The ideal candidate should have hands-on experience in setting up and managing CI/CD pipelines to ensure seamless code integration and deployment across environments.
Key Responsibilities:
- Backend Development:
- Design, develop, and maintain APIs and microservices using Node.js.
- Implement and manage database systems (e.g., MongoDB, PostgreSQL, etc.).
- Write efficient, reusable, and scalable code following best practices.
- Mobile App Development:
- Build and maintain cross-platform mobile applications using React Native.
- Integrate mobile apps with RESTful APIs.
- Optimize performance and user experience on both iOS and Android platforms.
- CI/CD Pipeline Setup:
- Design and implement CI/CD pipelines using tools like Jenkins, CircleCI, GitLab CI, or similar.
- Automate testing, deployment, and monitoring processes for both backend and mobile applications.
- Collaborate with DevOps teams to ensure smooth deployments and rollbacks.
- Collaboration and Teamwork:
- Work closely with UI/UX designers, QA teams, and product managers to meet project goals and deadlines.
- Participate in code reviews and contribute to continuous improvements.
- Troubleshoot, debug, and upgrade existing applications.
Required Skills & Qualifications:
- Strong knowledge in Node.js, Express, and RESTful APIs.
- React Native experience with deploying and maintaining mobile apps (iOS and Android).
- Familiarity with mobile app distribution (Google Play, Apple App Store).
- Proficient with CI/CD tools (e.g., Jenkins, GitLab, CircleCI).
- Experience with version control systems (Git, GitHub, GitLab).
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deployments.
- Knowledge of Docker and container orchestration tools (e.g., Kubernetes) is a plus.
- Understanding of Agile and Scrum methodologies.
- Strong communication and problem-solving skills.
Preferred Qualifications:
- Experience with serverless architecture or microservices.
- Familiarity with TypeScript for both Node.js and React Native.
- Experience with mobile performance optimization.
- Understanding of automated testing frameworks (e.g., Jest, Mocha, Detox).
- Familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation).
Educational Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Pay: ₹24,000.00 - ₹30,000.00 per month
Application Question(s):
- How soon can you join our organization if selected?
- Where are you currently located?
- Please specify your current salary and expected salary .
Education:
Experience:
- total work: 2 years (Preferred)
Work Location: Remote