About this role
Our client is seeking a Senior Software Engineer - UI to join their dynamic team. This is a full-stack engineering position focused on building scalable, AI-enabled product capabilities within a mature technology ecosystem. As a Senior Software Engineer, you will play a crucial role in developing frontend applications and backend services, ensuring the delivery of reliable, high-quality solutions.
Key Responsibilities:
- Develop and maintain frontend applications using TypeScript and Angular.
- Build and enhance backend services in Java, ensuring optimal performance and scalability.
- Collaborate with cross-functional teams including platform, data, and product teams to deliver integrated solutions.
- Contribute to the design and architecture of new features and enhancements.
- Utilize Python or Golang for backend services and integrations as needed.
- Participate in code reviews and provide constructive feedback to team members.
Required Skills & Qualifications:
- Strong proficiency in TypeScript and Angular for frontend development.
- Extensive experience in Java for backend services.
- Familiarity with Python or Golang is a plus.
- Proven experience in full-stack development with a solid understanding of both frontend and backend technologies.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Experience:
- Minimum of 5-8 years of relevant experience in software development, with a focus on UI and full-stack engineering.
What we offer:
- Opportunity to work on innovative projects in a fast-paced environment.
- Collaborative and inclusive company culture.
- Professional development and growth opportunities.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.