Job Description
About us:
At Cognira, we strongly believe that people are the biggest asset of our company.
Our hand-picked team consists of passionate, collaborative, and forward-thinking individuals from all over the globe.
Our industry-leading PromoAI Solution leverages data science and AI to effectively manage the entire end-to-end promotion lifecycle in a single tool, allowing retailers to effectively plan, optimize, and analyze all types of promotions.
For the last three years in a row, Cognira has been recognized as one of the fastest-growing companies in North America. We are proud to have a growing team of domain experts and data scientists, as well as a culture that fosters strong and long-lasting relationships with our clients.
Are you ready to grow with us?
To find out more about Cognira, please visit our website at www.cognira.com
About this role
A Senior UI Engineer for this position specializes in web development with JavaScript/TypeScript and HTML/CSS, is proficient in React, and is skilled in creating innovative solutions that enhance user experiences.
What you will do
- Design and implement user interfaces for our SaaS web applications using React.
- Collaborate with cross-functional teams to deliver high-quality, innovative solutions.
- Debug complex issues and perform thorough testing to ensure reliability and performance.
- Create and maintain unit and end-to-end tests.
- Follow agile software development methodologies to deliver valuable features quickly.
- Maintain high standards of code quality through code reviews, source control management, and adherence to coding standards.
- Stay updated with the latest industry trends and best practices in UI development.
- We would love to hear from you if you have ver 5 years of experience in React development.
- Expertise in JavaScript/TypeScript and familiarity with the React ecosystem (e.g., JSX, Routing, Redux, React Testing Library, Material UI).
- BS, MS, or PhD in Computer Science or a related field.
- Excellent problem-solving skills with a knack for debugging complex issues.
- Strong communication skills and a collaborative spirit, capable of working effectively with cross-functional teams.
- Experience in agile software development methodologies, enabling quick and valuable delivery.
- Meticulous attention to detail, ensuring high-quality work is delivered on schedule.
- Proficient in writing unit and end-to-end tests.
- Knowledgeable in professional software engineering practices and best practices throughout the software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Strong technical aptitude and ability to work in a team environment.
- Ability to take on responsibilities and work with minimal supervision.
- Ability to work on multiple projects.
- Retail experience is a plus.
Perks
- In addition to joining us on our journey to build state-of-the-art, AI-enabled software, you’ll also get a ton of perks!
- You get the choice to work on a Mac or a PC, an endless supply of snacks, coffee, drinks.
- We offer free lunches in office days, and our office building has a complimentary gym.
- Casual dress code, social events, and after-work activities. Flexible, diverse work environment. Respectful, innovative team.
- But it’s not all about the fun. You get a competitive salary paid in USD and a progressive bonus while getting a startup experience at a company with an awesome culture. We also provide great medical insurance, 21 days of PTO, major national holidays.
Job Details
- Job Location
- Istanbul Türkiye
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified