MindBridge is a company that leverages human-centric artificial intelligence to provide organizations with deeper insights and higher risk assurance for their data.
The Senior Software Developer will lead the development and maintenance of front-end components using the Angular framework with TypeScript.
This role involves collaborating with UI/UX designers to create advanced, responsive, and visually appealing user interfaces while ensuring optimal performance of the web application.
The developer will also drive the development of server-side services using Java and write clean, modular, and efficient code in TypeScript for both front-end and back-end applications.
Close collaboration with cross-functional teams is required to integrate user-facing elements with server-side logic.
The position includes designing and implementing comprehensive unit tests using Jasmine and TypeScript to ensure code reliability and quality.
The developer will champion the implementation of automated testing processes to enhance development workflows.
Participation in code reviews is expected, providing valuable feedback to team members while maintaining coding standards, documentation practices, and version control best practices based on MindBridge SDLC guidelines.
The role requires taking the lead in identifying and resolving technical issues, bugs, and performance bottlenecks, working closely with the quality assurance team to address reported issues promptly.
The developer will also drive the documentation of the codebase, technical processes, and system architecture, contributing significantly to the creation of technical documentation for internal audiences.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
Substantial proficiency in Angular, TypeScript, Jasmine, and Java is necessary.
Proven experience in front-end development and implementing responsive design principles is essential.
A strong understanding of RESTful API design and integration is required.
Familiarity with build tools and package managers, such as Webpack and npm, is necessary.
Advanced knowledge of version control systems, particularly Git, is required.
Exceptional problem-solving skills and attention to detail are essential.
Excellent communication and collaboration skills are necessary for this role.
The ability to work both independently and as part of a team in a fast-paced environment is required.
Candidates must fulfill requirements necessary to obtain and clear a full background check.
Benefits:
MindBridge offers competitive compensation and equity as part of their benefits package.
Employees have the option for flexible work arrangements, including hybrid or remote work.
Comprehensive health benefits and wellness programs are provided to all employees.
There are professional development opportunities available for career growth.
Employees enjoy flexible time off to maintain work-life balance.
The company offers company-matched retirement plans to support employees' financial futures.
MindBridge provides four company-wide digital detox days annually to encourage employees to unplug and recharge.