As a Front End Developer at SherlockTalent, you will play a crucial role in the development and enhancement of web applications and services. Your primary focus will be on utilizing Angular 2 and above, along with the NGRX code pattern, to create dynamic and responsive user interfaces. You will be responsible for analyzing software requirements and documenting technical specifications, ensuring that all coding work is effectively documented and adheres to industry best practices. In this position, you will interact with mobile applications and work closely with existing systems to improve functionality based on feedback from users, clients, and internal staff. Collaboration is key, as you will be working independently on assigned tasks while also engaging with team members and managers during various development cycles. You will be expected to plan and execute milestones for different projects, ensuring timely delivery and quality outcomes. Your role will also involve meeting with fellow developers to discuss ongoing projects and new initiatives, contributing to a broader vision for the development team. Strong verbal and written communication skills are essential, as you will need to articulate your ideas and document your work clearly. Additionally, having a background in Java development and the ability to read code will be advantageous, enhancing your contributions to the team.