CoreTechs
Lead Software Engineer
Charlotte, NC 28203
Position is hybrid, candidates will need to be in office on Tuesdays, Wednesdays & Thursdays Possibility of extension - Yes; Possibility of conversion to full time - After 18 months Location: While we prefer candidates to be on the east coast, this role is remote and does require travel occasionally to work out technical approach, dependencies, and delivery commitments with the team. Convertibility of any candidate requires the candidate to reside within an approximate 50-mile radius of the following corporate locations are in Wilmington, DE / Baltimore, MD / Charlotte, NC / Dallas, TX / New York, NY and Evansville, IN Top 3 Skills:
Backend TypeScript/Node.js experience, AWS cloud services, GraphQL exposure
Note: MUST be legally authorized to work in the United States. This role is NOT open to 3rd party providers, W2 only.
WHAT WE WILL WANT YOU TO DO:
Lead development and maintenance of complex web-based applications & enterprise systems based on Typescript, Angular, NodeJS Develop target state technology that modernizes core lending platform services leveraging GraphQL with Apollo Client, Server, and Router, BPMN using Camunda v8, and Event Driven Architecture using Kafka on AWS Demonstrate courage - be willing to take a position to advance design and implementation decisions. Capable of principled push back with both peers and superiors Continuously enhance and optimize code quality, scalability, security, and performance Create clean, maintainable, and well-documented code adhering to best practices and coding standards Write automated tests and conduct thorough testing to deliver high-quality, shippable software every sprint Collaborate with product owners, user experience designers, and other team members contributing to the product development process, actively participate in discussions and development ceremonies, propose technical solutions, and translate them into working software Collaborate with DevOps teams to deploy and maintain applications into the Production environment Stay up to date with industry trends, emerging technologies, and best practices to continuously improve development processes and skills Have a strong bias for action and learning by doing mindset Thrive working in a fast-paced environment
QUALIFICATIONS: Mandatory Skills:
B.S. or M.S. in Computer Science or related discipline from an accredited college or university. At least 5+ years of hands-on experience designing, developing, and delivering applications using Angular, JavaScript, TypeScript, HTML, and CSS. At least 5+ years of experience building hybrid mobile applications with Ionic and Capacitor. Strong foundation in object-oriented programming, software engineering principles, unit testing, and performance optimization. Ability to integrate and consume RESTful APIs, writing clean and maintainable code. Experience collaborating closely with product managers, designers, and backend engineers. Excellent analytical, problem-solving, and communication skills. Mentor junior engineers, participate in code reviews, and champion frontend best practices. Familiarity with agile development methodologies and CI/CD pipelines. Deep understanding of responsive and adaptive design principles. Hands-on experience with state management libraries (e.g., NgRx, Redux). Familiarity with automated testing frameworks (e.g., Jasmine, Jest, Cypress). Knowledge of accessibility standards and best practices. Experience optimizing web and mobile app performance (lazy loading, code splitting, etc.) Good to Have
Exposure to cloud platforms (AWS, Azure) and deployment strategies. Experience with mobile app publishing and App Store/Play Store processes. Knowledge of security best practices for frontend and mobile applications. Ability to lead technical discussions and drive decision-making.
We are an equal opportunity employer, and we are an organization that values diversity. We welcome applications from all qualified candidates, including minorities and persons with disabilities.
reqOMF-REQ-0004219
Position is hybrid, candidates will need to be in office on Tuesdays, Wednesdays & Thursdays Possibility of extension - Yes; Possibility of conversion to full time - After 18 months Location: While we prefer candidates to be on the east coast, this role is remote and does require travel occasionally to work out technical approach, dependencies, and delivery commitments with the team. Convertibility of any candidate requires the candidate to reside within an approximate 50-mile radius of the following corporate locations are in Wilmington, DE / Baltimore, MD / Charlotte, NC / Dallas, TX / New York, NY and Evansville, IN Top 3 Skills:
Backend TypeScript/Node.js experience, AWS cloud services, GraphQL exposure
Note: MUST be legally authorized to work in the United States. This role is NOT open to 3rd party providers, W2 only.
WHAT WE WILL WANT YOU TO DO:
Lead development and maintenance of complex web-based applications & enterprise systems based on Typescript, Angular, NodeJS Develop target state technology that modernizes core lending platform services leveraging GraphQL with Apollo Client, Server, and Router, BPMN using Camunda v8, and Event Driven Architecture using Kafka on AWS Demonstrate courage - be willing to take a position to advance design and implementation decisions. Capable of principled push back with both peers and superiors Continuously enhance and optimize code quality, scalability, security, and performance Create clean, maintainable, and well-documented code adhering to best practices and coding standards Write automated tests and conduct thorough testing to deliver high-quality, shippable software every sprint Collaborate with product owners, user experience designers, and other team members contributing to the product development process, actively participate in discussions and development ceremonies, propose technical solutions, and translate them into working software Collaborate with DevOps teams to deploy and maintain applications into the Production environment Stay up to date with industry trends, emerging technologies, and best practices to continuously improve development processes and skills Have a strong bias for action and learning by doing mindset Thrive working in a fast-paced environment
QUALIFICATIONS: Mandatory Skills:
B.S. or M.S. in Computer Science or related discipline from an accredited college or university. At least 5+ years of hands-on experience designing, developing, and delivering applications using Angular, JavaScript, TypeScript, HTML, and CSS. At least 5+ years of experience building hybrid mobile applications with Ionic and Capacitor. Strong foundation in object-oriented programming, software engineering principles, unit testing, and performance optimization. Ability to integrate and consume RESTful APIs, writing clean and maintainable code. Experience collaborating closely with product managers, designers, and backend engineers. Excellent analytical, problem-solving, and communication skills. Mentor junior engineers, participate in code reviews, and champion frontend best practices. Familiarity with agile development methodologies and CI/CD pipelines. Deep understanding of responsive and adaptive design principles. Hands-on experience with state management libraries (e.g., NgRx, Redux). Familiarity with automated testing frameworks (e.g., Jasmine, Jest, Cypress). Knowledge of accessibility standards and best practices. Experience optimizing web and mobile app performance (lazy loading, code splitting, etc.) Good to Have
Exposure to cloud platforms (AWS, Azure) and deployment strategies. Experience with mobile app publishing and App Store/Play Store processes. Knowledge of security best practices for frontend and mobile applications. Ability to lead technical discussions and drive decision-making.
We are an equal opportunity employer, and we are an organization that values diversity. We welcome applications from all qualified candidates, including minorities and persons with disabilities.
reqOMF-REQ-0004219