Source description
About the role
Job Responsibilities: Develop and maintain web applications using Angular 12+ for front-end development, ensuring responsive and user-friendly interfaces. Implement state management in Angular applications utilizing NgRx Store concepts for efficient data handling. Design and style applications using Angular Material and Bootstrap to achieve a consistent and modern look and feel. Develop back-end services and APIs using Java and Spring Boot, ensuring robust and scalable server-side logic. Write and execute unit tests using Jasmine and Karma to ensure code quality and reliability. Utilize Node.js for server-side scripting and MongoDB for database management, ensuring efficient data storage and retrieval. Collaborate with cross-functional teams using Agile/Scrum methodologies to deliver high-quality software solutions. Use Jira for project management and Git for version control to track progress and maintain code repositories. Required Skills: Strong proficiency in Angular 12+ framework, including experience with NgRx Store for state management. Expertise in front-end technologies such as Angular Material, Bootstrap, HTML5, and CSS3. Solid experience in back-end development using Java and Spring Boot frameworks. Familiarity with testing frameworks like Jasmine and Karma for front-end testing. Experience with Node.js for server-side development and MongoDB for NoSQL database management. Proficiency in using Jira for issue tracking and Git for version control. Understanding of Agile/Scrum methodologies and experience working in such environments. Preferred Qualifications: Experience in full-stack development, capable of handling both front-end and back-end tasks effectively. Strong problem-solving skills and the ability to work collaboratively in a team environment. Excellent communication skills to effectively interact with team members and stakeholders.
More at BR Raysoft Global Private Limited