drjobs Lead Full Stack Developer_3083

Lead Full Stack Developer_3083

صاحب العمل نشط

هذا المنشور غير متاح الآن! ربما يكون قد تم شغل الوظيفة.
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الراتب الشهري drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الوصف الوظيفي

Project Details:

Job Title:

Lead Full Stack Developer

Job ID:

3083

Duration:

Full Time

No of Positions:

1

Location:

Remote

Job Description

What You Will Do:

  • Lead an agile team of developers and test automation engineers and grow them into a high-performance team.
  • Hands-on role with extensive involvement in developing, implementing, maintaining and enhancing products.
  • Accountable for the quality of the product delivered and team performance.
  • Provide technical direction and mentor teams of resources in all aspects of technical delivery incorporating efficient workflows, frameworks, templates, design and code best practices to produce readable and maintainable code.
  • Implement the best practices of Agile and DevSecOps to deliver quality products predictably and consistently.
  • Lead the evaluation of functional/business and technical requirements and identify gaps/risks.
  • Review proposed new feature development to validate feasibility and estimate the development work.
  • Serve as the technical and technology expert crafting the detailed application design with a focus on standards, performance, flexibility, scalability and security, as well as supporting the implementation of the solution.
  • Provide validation of proposed technical architectures and solutions.
  • Monitor and analyze product performance, while looking for ways to optimize and scale existing solutions.
  • Evaluate product and process metrics (such as velocity, productivity, quality, usability) and implement process improvements
  • Ensure strategies, standards, and architecture are consistent and well-integrated across different product teams by creating and engaging in communities of practice.
  • Keep abreast of the emerging tools and technologies and make recommendations for relevant platform and technologies
  • Keep skills up to date through ongoing self-directed training
  • Recommend senior management on improvement areas
  • Help application developers to adopt new platforms through documentation, training, and mentoring
  • Required Skills

    • 10+ years of full-lifecycle application development experience and at least 3 years of experience using the technologies listed below and AWS cloud platform
    • Experience in architecting and designing solutions and decompose them into modules for development
    • 5+ years of experience using Agile, DevSecOps, Test driven development and other lean methodologies
    • Must have implementation experience on using Agile project management tools (JIRA), and CI/CD pipelines for continuous integration, testing and deployment.
    • Experience developing cloud native solutions according to industry best practices
    • Extensive hands-on experience in JavaScript (React.js, Node.js, modern JavaScript libraries - ES6 - 2015 and later versions), API development (GraphQL/RESTful), messaging (kafka, AWS kinesis or others), serverless application development using AWS Lambda, SQL and NoSQL databases, AWS services ( Lambda, S3, Dynamo, Kinesis, RDS, Redshift and several others).
    • Experience in establishing source code management best practices (branching, repository structure, peer review process, documentation) to manage a code base as if it were open source
    • Experience in establishing release management processes and standards
    • Deep understanding of industry patterns for application architecture and integration
    • Strong written and verbal communication skills with the ability to present and comprehend technical details clearly. Must be able to demonstrate product demos to users and stakeholders, collect feedback and implement improvements.
    • Ability to mentor junior resources, assist in technical troubleshooting, peer review the team member's work products and validate

    Desired Skills:

    • Experience with legacy system modernization
    • Experience with large scale data migration
    • Experience with modern web development frameworks
    • Experience using GraphQL, AWS Kinesis

    Qualifications:

    • Bachelor's degree in Computer Science or related field
    • Master's degree preferred
    • Must be able to obtain Federal Government Public Trust

    Hiring Manager Notes:

    1. How many years of experience do you have in the following:

    1. Development of Microservices with Node.js

    2. Front-end development using React.js

    3. AWS cloud development experience

    4. Experience in database modelling and complex queries

    5. Application performance optimization

    6. If you are leading a development team now, what is your daily responsibilities as a lead?

    7. Give an example of a technology you learned that emerged in the last three years and how have you applied it in solving a real problem for the customer? (Max 100 words)

    نوع التوظيف

    دوام كامل

    نبذة عن الشركة

    100 موظف
    الإبلاغ عن هذه الوظيفة
    إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا