Frontend Developer – Angular, Mid-level
Summary
Builds and maintains Angular front-end apps and .NET Core REST APIs for a Latin American investment bank, using microservices, messaging systems, and cloud tools.
• Develop front-end applications using Angular
• Maintain and evolve existing systems, analyzing and debugging code with IDEs and browser DevTools
• Develop and maintain REST APIs with .NET Core and Entity Framework
• Apply software architecture best practices, including DDD, dependency injection and unit testing
• Work with messaging systems, primarily RabbitMQ, and also SQS, SNS or Kafka
• Design and maintain distributed systems based on microservices
• Monitor and diagnose applications using DataDog, Azure Monitor or CloudWatch
• Use non-relational databases such as MongoDB or DynamoDB
• Participate in CI/CD pipelines, ensuring continuous and secure deliveries
• Work with Docker and Kubernetes
• Use cloud services, including serverless functions and messaging
• Collaborate on projects via Azure DevOps, using boards, pipelines and repositories
• Work in partnership with a large Latin American investment bank specializing in private equity, venture capital, wealth and global asset management
Requirements
- Experience with Front-end development and Angular
- Proficiency in greenfield development, understanding existing codebases and debugging applications/front-end in IDEs and via the browser's F12 DevTools
- Experience developing .NET Core Web APIs
- Experience with Entity Framework
- Knowledge of dependency injection
- Knowledge of DDD
- Experience or familiarity with unit testing
- Experience with messaging tools, preferably RabbitMQ; also SQS, SNS or Kafka
- Experience with distributed systems and microservices
- Experience with observability/logging tools such as DataDog, Azure Monitor or CloudWatch
- Knowledge of non-relational databases such as MongoDB or DynamoDB
- Experience in CI/CD environments
- Experience with at least three cloud tools/services, such as AWS Lambda, Azure Functions, SQS, SNS or EC2
- Experience with Docker and Kubernetes
- Experience or familiarity with Azure DevOps
- Logical reasoning and analytical skills
- Good communication
- Team spirit and conflict resolution ability
- Ability to communicate with diverse stakeholder profiles
- Ability to work in agile, multidisciplinary teams
- Creativity and proactivity
- Organizational skills
Core Competencies
Demonstrates expertise in Front-End Development with Angular, REST API development using .NET Core, and microservices architecture. Proficient in CI/CD practices and observability tools, with strong analytical and communication skills to collaborate effectively in agile teams.
Highest-signal resume keywords
- Angular Front-End Development
- REST API Development with .NET Core
- Microservices Architecture
- CI/CD Pipeline Participation
- Observability Tools Experience
ATS Optimization Keywords
Hard Skills
- Front-End Development
- REST API Development
- Entity Framework
- Dependency Injection
- Domain-Driven Design (DDD)
- Unit Testing
- Messaging Systems (RabbitMQ, SQS, SNS, Kafka)
- Non-Relational Databases (MongoDB, DynamoDB)
- Docker
- Kubernetes
Soft Skills
- Logical Reasoning
- Analytical Skills
- Good Communication
- Team Spirit
- Conflict Resolution
Industry Keywords
- Private Equity
- Venture Capital
- Wealth Management
- Global Asset Management
Tools & Technologies
- DataDog
- Azure Monitor
- CloudWatch
- Azure DevOps
- CI/CD Tools