KentuckyWorks.com | Lead Full-Stack JavaScript Engineer - Louisville, KY - Prosoft

Lead Full-Stack JavaScript Engineer

Prosoft - Louisville, KY
Apply

Lead Full-Stack JavaScript Engineer

 

Prosoft is seeking qualified candidates for a Lead Full-Stack JavaScript Engineer role with our enterprise client in Louisville, Kentucky. 

  • This is a full-time, long-term contract position (no end date), with the ability to convert to a permanent role at the client and we offer Medical, Dental, and Vision benefits and a 401k with company match  
  • This position is open to local, or U.S.-based remote candidates able to work an Eastern or Central Time Zone schedule 
  • This role is not open to C2C candidates 

 

About the Role and You:

As a Lead Full-Stack JavaScript Engineer, you are a hands-on technical expert who has experience designing, developing, and architecting new applications and modernizing existing ones. You are someone that is up for the challenge of working in an enterprise environment for an industry-leading, Fortune 100 company. You have experience working with a wide range of tools and technologies including TypeScript, JavaScript, Node.js, Microservices, APIs, and either Vue.js, React.js, or Angular. You have a strong understanding of all aspects of the software development life cycle, Test Driven Development (TDD), microservices architecture, security, development standards, best practices, CI/CD, testing, and performance. You also have foundational knowledge and preferably previous hands-on experience working with Object-Oriented Programming (OOP) languages such as Java, C#, etc. As a Lead Full-Stack JavaScript Engineer, you will be tasked with writing new code, contributing to architecture and design planning, building innovative applications, developing MVPs, making technical decisions, and helping solve complex enterprise-level technical problems. 

 

Position Responsibilities: 

  • The Lead Full-Stack JavaScript Engineer should be able to work with a wide range of modern JavaScript technologies, tools, and frameworks 
  • Build new systems, services, and applications focused on improving and simplifying the end-user experience while keeping scalability and security in mind and adhering to best practices and modern development standards 
  • Design and develop new applications, features, and enhance existing applications
  • Build MVPs, moving products and applications from ideation to production 
  • Work collaboratively as part of an Agile Scrum team
  • Provide mentoring and guidance to a small team of developers and perform code reviews 
  • Work closely with Product Owners, Architects, and Developers to implement new platforms and applications that solve complex business problems
  • Perform Unit Testing, troubleshooting, and debugging software as needed and maintain technical documentation

 

Required Qualifications:

  • 8 or more years of software development experience  
  • Experience working with TypeScript, JavaScript, Node.js, Microservices, APIs, etc.
  • Experience with either Vue.js, React.js, or Angular
  • Experience working with RESTful APIs and GraphQL
  • Prior coding experience with at least one Object-Oriented Programming language like Java, C#, Python, etc. 
  • Experience with application security, authentication, authorization, etc.
  • Experience with Cloud platforms like Azure or AWS

 

Desired Qualifications:

  • Experience with Next.js
  • Experience with CMS tools like Sitecore or Adobe Experience Manager (AEM) 
  • Experience with and understanding of W3C / Web Accessibility Standards
Additional Information/Benefits


Benefits:

Travel is not required

Apply