Logo
Quantum Integrators

Full stack Lead/developer

Quantum Integrators, Raritan, New Jersey, United States


Position - Full stack Lead/Developer Location - Raritan/Princeton, NJ Duration - Full time Job Description: Position Overview: We are seeking a skilled Full Stack Developer with experience in developing applications on the Google Cloud Platform (GCP). Key Responsibilities: Develop and Maintain Applications: Design, develop, and deploy scalable applications on GCP. Implement responsive and user-friendly front-end interfaces using modern frameworks (e.g., Angular). Back-end Development: Build and maintain RESTful services and APIs using languages/frameworks such as Node.js or Python. Utilize GCP services such as Cloud Functions, App Engine, Cloud Run, and Cloud Pub/Sub. Database Management: Design and manage cloud-based databases (e.g., Cloud SQL, BigQuery). Ensure data integrity, security, and performance optimization. Collaboration and Communication: Work with product managers, designers, and other stakeholders to gather requirements and develop solutions. Participate in code reviews and provide constructive feedback to team members. Cloud Infrastructure: Understanding of GCP architecture and services for deploying applications (e.g., IAM, VPCs, Cloud Storage). Help maintain cloud security best practices and compliance. Testing and Debugging: Write unit and integration tests to ensure code quality and application reliability. Troubleshoot and resolve issues in both development and production environments. Monitoring and Performance Tuning: Use monitoring tools to track application performance and optimize as necessary. Conduct regular performance tuning and capacity planning. Qualifications: Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. Proven experience as a Full Stack Developer with a strong portfolio of applications. Proficient in front-end technologies (HTML, CSS, JavaScript) and modern frameworks. Experience with back-end technologies and GCP services. Knowledge of version control systems (Bitbucket). Familiarity with Agile methodologies and software development life cycle (SDLC). Strong problem-solving skills and ability to work independently or in a team. Preferred Skills: Experience with microservices architecture and serverless frameworks. Knowledge of CI/CD pipelines and DevOps practices. Familiarity with containerization tools (e.g., Docker, Kubernetes). Understanding of security best practices in cloud application development.