In SOTEC Consulting - Astek Group, we are seeking an Angular Front-End Developer with strong experience building real-time, data-driven web applications. The ideal candidate is a frontend specialist with deep expertise in Angular, complemented by hands-on experience as a Java developer working with APIs and microservices.
If you enjoy delivering high-performance, scalable user interfaces in technically challenging environments, we want to hear from you
Key Responsibilities
Design, develop, and maintain web applications using modern Angular .
Collaborate with backend teams and contribute to the development and integration of Java-based APIs and microservices .
Ensure smooth communication between front-end and backend services (RESTful APIs, JSON, etc.).
Optimize application performance for speed and scalability, especially in data-intensive or real-time scenarios.
Write clean, maintainable, and well-documented code following best practices.
Troubleshoot and resolve issues related to real-time rendering and UI responsiveness .
Stay updated on the latest trends in both frontend and backend development.
Must-Have Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
8+ years of professional experience in front-end development with Angular .
Experience implementing real-time data features (e.g., ag-Grid or similar tools).
Hands-on experience as a Java developer, especially with microservices (Spring Boot or similar frameworks).
Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3 .
Experience integrating RESTful APIs and working with JSON.
Familiarity with responsive and adaptive design principles.
Experience using version control systems ( Git ).
Strong communication skills in English (minimum B2 level) .
Nice-to-Have Skills
Experience with state management libraries ( NgRx, Akita, etc.).
Familiarity with containerization technologies ( Docker, Kubernetes ).
Experience with data visualization libraries (e.g., D3.js, Charts ).
Exposure to Agile/Scrum methodologies.
Experience in financial services or other real-time, data-intensive industries.
Interest or experience in UX design and tools like Figma or Adobe XD .
Strong communication skills in Spanish .