About this role
The team is seeking a Senior Engineer - Full Stack to join their dynamic team. In this role, you will play a pivotal role in designing, developing, and delivering robust, scalable, and secure artificial intelligence (AI)-driven software systems. You will own complex components, lead critical feature implementation, and promote engineering best practices throughout the development lifecycle.
Key Responsibilities:
- Design and develop full-stack applications with a focus on AI integration.
- Lead the implementation of complex features and components.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and resolve bottlenecks and bugs in a timely manner.
- Mentor junior engineers and promote best practices in software development.
Required Skills & Qualifications:
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong experience with back-end technologies like Node.js, Python, or Java.
- Familiarity with database management systems such as SQL or NoSQL.
- Experience in developing AI-driven applications is a plus.
- Strong understanding of software development methodologies and best practices.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- A minimum of 5-8 years of experience in full-stack development.
What we offer:
- A global award-winning culture that promotes a flexible work environment.
- Generous paid time off and world-class benefits.
- Rapid growth opportunities and company-sponsored two-way transportation.
- Exponential career growth in a supportive and innovative atmosphere.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.