Full Stack Developer (Quality Cloud Engineer) - ClearRoute : Job Details

Full Stack Developer (Quality Cloud Engineer)

ClearRoute

Job Location : New York,NY, USA

Posted on : 2024-10-15T06:29:34Z

Job Description :
About Us: We are a platform engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. Join our pioneering team in New York as we establish ClearRoute US. As one of the first members, you'll have a unique opportunity to shape our future and contribute to our success. Our values challenge us to do the best we can for ClearRoute, our customers, and most importantly, our team. Together, we'll leverage your expertise to transform organizations and drive innovation. Together, we'll create a thriving consultancy in the US that delivers exceptional value to our clients and fosters a rewarding career for our team as we have already done in London, Sydney, Pune and Sofia. Role:As a Full Stack Developer (Quality Cloud Engineer), you'll be a key player in shaping our growing US presence. Working closely with our leadership team and global colleagues, you'll help us build a world-class engineering capability. You'll be exposed to a diverse range of technologies and have the opportunity to continually learn and develop your skills. Your work will span various clients and industries, offering exciting challenges and opportunities for growth. In this role, we're combining the best aspects of Developer Experience, Quality Engineering, DevOps, and Cloud Engineering to create a comprehensive and effective approach. Responsibilities:
  • Design, develop, and maintain web applications and RESTful APIs using TypeScript, GraphQL, React, and Node.js.
  • Collaborate with product owners, UX/UI designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Build intuitive user interfaces using modern web technologies, with a focus on usability and responsiveness.
  • Implement server-side logic and business rules using Node.js and Express framework.
  • Develop and integrate with external APIs and third-party services to enable data exchange and system integrations.
  • Design and optimise databases, ensuring efficient data storage, retrieval, and query performance.
  • Implement and maintain unit tests and end-to-end tests using frameworks like Jest or Mocha, practicing Test-Driven Development (TDD) principles.
  • Ensure code quality and adherence to best practices through code reviews, refactoring, and continuous improvement.
  • Collaborate with DevOps engineers to implement and improve CI/CD pipelines for seamless deployment and release management.
  • Troubleshoot and debug issues reported by users or identified through testing, providing timely resolutions.
  • Contribute to the documentation of software design, architecture, and development processes.
Requirements:
  • Strong proficiency in TypeScript and JavaScript.
  • Experience with React and state management libraries like Redux or MobX.
  • Solid understanding and hands-on experience with GraphQL.
  • Proficiency in backend development using Node.js and Express framework.
  • Strong knowledge of building RESTful APIs, including authentication, authorisation, and data validation.
  • Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Experience with Test-Driven Development (TDD) and writing unit tests using frameworks like Jest or Mocha.
  • Experience with version control systems like Git and agile development methodologies.
  • Strong problem-solving skills and ability to work independently as well as in a collaborative team environment.
  • Excellent communication and interpersonal skills to effectively interact with team members and stakeholders.
Preferred Qualifications:
  • Familiarity with containerisation technologies like Docker and container orchestration with Kubernetes.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Understanding of continuous integration and deployment tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.
  • Familiarity with UI design principles and experience collaborating with UX/UI designers.
  • Experience with Agile/Scrum methodologies and working in an Agile team environment.
Salary $140,000 - 170,000 BenefitsFlexible Work Arrangements: We understand the importance of work-life balance. We offer flexible working arrangements to help you achieve your personal and professional goals. Profit Sharing: As a valued member of our team, you'll be eligible for our profit-sharing program, which rewards your contributions to the company's success. Comprehensive Benefits Package: We're currently finalizing our comprehensive benefits package, which will include a range of standard US employment benefits. Stay tuned for more details. What Next? ClearRoute is committed to creating an inclusive working environment where people can be themselves at work. We provide equal employment opportunities to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, veteran status, or any other legally protected characteristic in the location in which the candidate is applying. We celebrate individuality and our differences. We understand that some differences may mean that you require changes made to the interview process. We are happy to cater to your needs to make the interview accessible, please let us know by emailing us at [email protected]. Department Engineering Locations New York Remote status Hybrid Remote Employment type Full-time
Apply Now!

Similar Jobs ( 0)