Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Software Engineer (React Native) image - Rise Careers
Job details

Lead Software Engineer (React Native)

iyzico


iyzico was founded in 2013 to provide online payment services and artificial intelligence-based payment technologies to businesses of various sizes in the world of e-commerce. By making the complex payment processes simple through its easy and secure platform, iyzico had achieved significant successes through supporting thousands of businesses in digitalization and was acquired by the global payment systems giant PayU in 2019. With such a robust structure, iyzico is operating on the principle of democratizing financial services and making them accessible for everyone alongside the services it provides to businesses.


Through iyzico Buyer Protection, consumers’ concerns regarding shopping online are resolved and better experiences are enabled. Control is handed back to the consumers by 24/7 live support through the iyzico mobile app and convenience in cancellation/returns processes. To this date, more than 2 million consumers shopped online under the security provided by iyzico Buyer Protection and this number is increasing daily. Via pay with iyzico, which is a blended payment solution, millions of consumers who do not use banking can safely shop online under the belt of iyzico Buyer Protection.

iyzico continues to simplify online shopping for both consumers and sellers by the simple, accessible, and innovative technologies it developed.


The engineering behind iyzico, the sweet home for iyzicoders, habitat for passionate engineers.


Responsibilities


Develop scalable, high-volume performing, and reliable user-centric web and mobile applications that operate 24x7, 

Understand how key technical decisions will drive business outcomes and deliver frameworks and platforms that improve delivery with high-quality to those outcomes,

Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, security, accessibility and usability, 

Lead other individuals on the front-end team by example and contribute to a team culture that values openness, code quality, robustness, and scalability,  

Engage with product managers, UX Experts, and business stakeholders to analyze requirements, develop ideas, and design solutions,

Provide coding expertise and functional/technical support to other team members and encourage engineering best practices in the team and the larger department. 


Requirements 


Overall 6+ years of experience in Frontend development,

Broad experience in web technologies and experience in the latest and greatest web and mobile standards (html5, css3, ES6),

Excellent knowledge of JavaScript,

Experience with mobile application lifecycles (from development to publishing to market),

Knowledge of React, React Native and Redux,

Practical knowledge of Git. Experience with mobile application analytics like Firebase,

Comfortable with high level of ownership and responsibility,

Side projects, open source contributions, an interest towards mobile development.


What We Offer


A culture of continuous development: conferences, in-house events & Tech Talks to stay up-to-date on current research and technology. P.S.:You do not need to wait to get on the stage and share your expertise with you teammates and the community

Online Training Platform (Free access to Udemy, Harvard ManageMentor, Get abstract, etc.),

Free Safari Books and Frontend Masters account. iyzinators are encouraged to read and train more,

Freedom under responsibility is our common mindset. That’s how we designed our flexible working model called iyzico Homequarters. Our homequarters is in Altunizade,

Meal & Internet Allowance,

Transportation Allowance,

A gift voucher to meet tech needs and ergonomic workspace at home,

Macbook (and monitor if needed),

Employee support program: free psychological counseling, legal advice, financial advice etc,

Private health insurance,

1 day birth day leave,

An iyzicoMate is assigned to help you with anything you may need on your onboarding,

A detailed orientation program designed for you to fully grasp the iyzico culture.


Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Software Engineer (React Native), iyzico

Are you ready to take your career to new heights as a Lead Software Engineer (React Native) at iyzico in the vibrant city of Istanbul? At iyzico, we pride ourselves on simplifying online payment processes and utilizing cutting-edge artificial intelligence technologies. As a Lead Software Engineer, you'll be at the forefront of developing scalable and high-performing web and mobile applications that keep our services running 24/7. Your experience in frontend development, particularly with React and React Native, will be crucial in driving impactful technical decisions that align with our business objectives. You’ll mentor a team of passionate engineers and foster a culture that values code quality and collaboration. We're on the lookout for someone with a solid background in JavaScript and web technologies, plus a keen eye on the latest trends in architecture and usability. Your input will not only shape the applications we build but also enhance the experiences of over 2 million consumers benefiting from our Buyer Protection service. At iyzico, you'll enjoy a culture of continuous learning, flexible working hours through our Homequarters model, and generous allowances for meals, internet, and transportation. With your skills and our innovative spirit, together, we can truly democratize financial services in e-commerce. Join us and make a difference!

Frequently Asked Questions (FAQs) for Lead Software Engineer (React Native) Role at iyzico
What is the role of a Lead Software Engineer at iyzico?

The role of a Lead Software Engineer (React Native) at iyzico involves developing scalable web and mobile applications, leading a frontend team, and engaging with product managers and stakeholders to design effective solutions. You'll also contribute to a culture of code quality and best practices.

Join Rise to see the full answer
What skills are required for the Lead Software Engineer role at iyzico?

Candidates for the Lead Software Engineer position at iyzico should possess a strong background in frontend development with at least 6 years of experience, expertise in JavaScript, and knowledge of React and React Native. Familiarity with mobile application analytics and ownership of high-level responsibilities are also essential.

Join Rise to see the full answer
What benefits does iyzico offer to its Lead Software Engineers?

iyzico provides numerous benefits including flexible working hours, meal and internet allowances, online training access, health insurance, a dedicated support program, and even a day off for your birthday. You can expect a supportive environment that promotes continuous learning and development.

Join Rise to see the full answer
How does iyzico support the ongoing development of its employees?

iyzico fosters a culture of continuous development by offering access to online courses, conferences, and tech talks. Employees can enhance their skills with platforms like Udemy and Frontend Masters, enabling them to stay updated with the latest technologies.

Join Rise to see the full answer
What is the work environment like for a Lead Software Engineer at iyzico?

The work environment at iyzico is dynamic and collaborative. As a Lead Software Engineer, you'll be working alongside passionate tech enthusiasts in a culture that encourages openness, teamwork, and innovation, all while receiving full support during your onboarding process.

Join Rise to see the full answer
What technologies does a Lead Software Engineer at iyzico use?

As a Lead Software Engineer (React Native) at iyzico, you will be utilizing HTML5, CSS3, ES6, and advanced JavaScript along with both React and React Native frameworks. Your experience with mobile applications and high-volume performing systems will be key to your role.

Join Rise to see the full answer
Can you explain the onboarding process for the Lead Software Engineer at iyzico?

The onboarding process at iyzico is designed to immerse you in the company culture. You’ll be paired with an iyzicoMate who will assist you, along with participating in a detailed orientation program that ensures you have all the resources and knowledge necessary for a smooth transition.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer (React Native)
How do you ensure code quality and scalability in your projects as a Lead Software Engineer?

To ensure code quality and scalability, it's important to implement code reviews, follow established coding standards, and encourage best practices among team members. Automated testing and continuous integration can further help in maintaining high-quality outputs.

Join Rise to see the full answer
Can you describe your experience with React Native and how you have used it in previous projects?

I have utilized React Native to develop cross-platform mobile applications, focusing on performance and user experience. My approach includes optimizing components, managing state efficiently, and employing libraries like Redux for smooth data flow within the app.

Join Rise to see the full answer
What is your approach to collaborating with product managers and UX designers?

Collaborating with product managers and UX designers requires clear communication and understanding of project goals. I prefer to engage in discussions to clarify requirements, conduct brainstorming sessions, and ensure that technical implementations align with user-centered designs.

Join Rise to see the full answer
How do you stay current with frontend development trends and technologies?

I stay current by attending conferences, participating in online communities, reading relevant articles, and enrolling in online courses. I also follow thought leaders on social media and contribute to open-source projects for hands-on experience with emerging technologies.

Join Rise to see the full answer
What strategies do you implement for effective team leadership?

Effective team leadership involves empowering team members, promoting open communication, and fostering a collaborative atmosphere. I emphasize setting clear goals, providing constructive feedback, and supporting professional development to keep the team motivated and engaged.

Join Rise to see the full answer
How would you handle a situation where a project is falling behind schedule?

In a situation where a project is falling behind schedule, I would first assess the root cause by consulting with team members and stakeholders. Based on the findings, we can adjust the project scope, reallocate resources, or implement targeted solutions to get back on track while maintaining quality.

Join Rise to see the full answer
What is your experience with performance optimization in web applications?

My experience with performance optimization includes analyzing load times, minimizing bundle sizes, and using techniques like lazy loading and code splitting. I also leverage tools like Lighthouse to continuously monitor and enhance the performance of web applications.

Join Rise to see the full answer
Can you discuss a successful project where you implemented user-centric design?

In a recent project, I led the development of a mobile application that prioritized user experience. We conducted user testing sessions to gather feedback, which allowed us to make data-driven design decisions, resulting in a product that exceeded user satisfaction goals.

Join Rise to see the full answer
What role do you believe testing plays in the development process?

Testing plays a crucial role in the development process as it ensures that the code behaves as expected and meets quality standards. Implementing unit tests, integration tests, and end-to-end tests not only enhances code reliability but also facilitates easier maintenance in the long run.

Join Rise to see the full answer
How do you approach incorporating feedback from stakeholders into your projects?

I approach incorporating feedback by actively listening and prioritizing stakeholder input. After gathering feedback, I analyze its impact on the project scope and collaborate with my team to find the most effective ways to implement valuable suggestions while maintaining project integrity.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Anthropic Remote San Francisco, CA | Seattle, WA
Posted 9 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements

Founded in 2013, Iyzico is a payment receipt system management platform that offers ePayment solutions. Iyzico is located in Turkey.

4 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!