Lead and execute complex software development initiatives with a strong emphasis on front-end and back-end engineering.
•Lead and execute complex software development initiatives with a strong emphasis on front-end and back-end engineering using ReactJS, NodeJS and TypeScript frameworks.
•Key Responsibilities Lead the development and support of business-critical applications, focusing on scalable architecture and maintainable codebases.
•Design, develop, and enhance complex applications based on detailed specifications.
•Conduct thorough code reviews for off-shore development teams.
•Review and provide constructive feedback on code submitted by internal developers.
•Approve completed development work by other team members.
•Requirements College diploma or university degree in Computer Science. 7+ years of experience in React, TypeScript, and JavaScript development.
•Proven experience building and scaling applications using technologies such as Node.js and Express.
•Experience with CI/CD pipelines, source control (Git), and modern JS build tooling (Yarn/NPM).
•Strong understanding of REST APIs, frontend performance, accessibility, and responsive design.
Medical, Dental and Vision, Company 401(k) and profit-sharing contributions, Generous sick, vacation, and maternity/parental leave, Paid holidays, Professional Development Opportunities, Tuition Reimbursement ($15,000 lifetime cap), Discounted personal insurance including home, auto and recreational vehicles, Charitable gift-matching program, Davidson Day of Giving