Principal Engineer
Job details
Summary: Experienced Full Stack Developer with 7+ years in Angular, Java, and Spring Boot. Skilled in both front-end (Angular) and back-end (APIs, microservices) development. Proficient in SQL and NoSQL databases. Strong focus on code quality, testing, and optimization. Experienced in team collaboration, technical leadership, and mentoring. Job Description: Skills:
- 7+ years of proven experience as a Full Stack Developer.
- Strong proficiency in Angular and related technologies (RxJS, NgRx, etc.).
- Experience with server-side languages (Java, Springboot, Hibernate, Microservices architecture etc.).
- Proficiency in database technologies (SQL, NoSQL, etc.).
- Develop user interfaces using Angular.
- Write clean, maintainable, and testable code.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Design and implement APIs and services.
- Develop server-side logic and integrate with front-end.
- Manage database schemas, migrations, and interactions.
- Ensure data integrity and security.
- Collaborate with product managers, designers, and other developers.
- Participate in code reviews and team meetings.
- Provide technical leadership and mentorship to junior developers.
- Write unit, integration, and end-to-end tests.
- Debug and resolve technical issues.
- Monitor and improve application performance.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.