Senior Full Stack Developer

Logo of CrewBloom

CrewBloom

πŸ“Remote - Philippines

Job highlights

Summary

Join Our Dynamic Team: Experience our fun, inclusive, innovative culture that values your unique contributions and supports your professional growth.

Requirements

  • 3-5 years of experience as a full-stack developer with expertise in React and related technologies
  • Strong understanding of the React ecosystem, including component creation and lifecycle management
  • Experience converting Figma designs to fully functional and responsive HTML/CSS
  • Proficiency in integrating with RESTful APIs (both internal and third-party)
  • Familiarity with authentication technologies like GoogleAuth, FirebaseAuth, and JWT
  • Knowledge of AWS services, including Lambda, S3, SNS, and SQS
  • Experience working with CI/CD pipelines (e.g., Jenkins, GitLab CI)
  • Proven ability to mentor junior developers and detect areas for improvement in their code
  • Hands-on experience with JIRA and Agile Scrum methodology for project management
  • Strong understanding of Test-Driven Development (TDD) principles

Responsibilities

  • Develop and maintain web applications using the React framework, ensuring full comprehension of the lifecycle and its processes
  • Create custom components and enhance existing ones within the React ecosystem
  • Convert Figma design files into pixel-perfect HTML/CSS layouts
  • Integrate with internal or third-party API endpoints, ensuring smooth data exchange between the front-end and back-end
  • Implement user authentication using GoogleAuth, FirebaseAuth, or handle JWT-based internal authentication systems
  • Work with backend AWS services like Lambda Functions, S3, SNS, and SQS to enable seamless cloud integration
  • Detect and address code smells, following best practices to maintain clean, scalable code
  • Lead and mentor junior developers, guiding them through technical challenges and code reviews
  • Collaborate with team members using the JIRA ticketing system and follow Agile Scrum methodology for workflow management
  • Maintain CI/CD pipelines to enable continuous integration and deployment
  • Follow Test-Driven Development (TDD) practices to ensure code reliability and functionality

Preferred Qualifications

  • Familiarity with microservices architecture
  • Experience with cloud-native development and serverless architectures
  • Previous experience working in a fully remote environment

Benefits

  • Flexibility, Your Way: Embrace the freedom to work from home or any location of your choice. Create your ideal work environment
  • Work-Life Balance at Its Best: Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let CrewBloom know you found this job on JobsCollider. Thanks! πŸ™