1 month ago
Remote, UruguaySenior
Responsibilities
- Design, develop, maintain, and modernize responsive web applications using Angular.
- Implement real-time data features with ag-Grid or similar technologies.
- Develop Java-based microservices using Spring Boot or similar frameworks.
- Integrate frontend applications with backend services through APIs and JSON-based communication.
- Optimize applications for performance, scalability, responsiveness, and data-intensive workloads.
- Troubleshoot application performance, real-time data rendering, and user interface responsiveness issues.
- Use AI-assisted development tools for UX design, code generation, refactoring, and vulnerability remediation.
- Participate in architecture decisions, code reviews, technical discussions, application upgrades, and continuous improvement initiatives.
- Collaborate with backend developers, architects, UX designers, product owners, and cross-functional international teams.
Requirements
- 8+ years of professional software development experience with a strong focus on Angular.
- Proven experience building modern web applications with current Angular versions.
- Hands-on experience implementing real-time data solutions using ag-Grid or similar technologies.
- Strong Java development experience, particularly with Spring Boot and microservices architecture.
- Proficiency with TypeScript, JavaScript, HTML5, and CSS3.
- Experience integrating and consuming RESTful APIs and working with JSON data.
- Experience using AI-assisted development tools for UX design, template generation, coding, refactoring, and vulnerability remediation.
- Understanding of responsive and adaptive web design principles.
- Experience with Git or other version control systems.
- Strong analytical, problem-solving, communication, and collaboration skills.
- English and Spanish proficiency at B2 level or higher.
- Preferred: experience with NgRx or Akita, Docker, Kubernetes, D3.js or Chart.js, Agile/Scrum, financial services or other real-time data-intensive industries, and Figma or Adobe XD.
- A bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
Benefits
- Remote position working for the Málaga Hub.
- Opportunity to join a multicultural team and work on international projects.
- CET working hours.
