Senior FrontEnd Developer (React.js/Next.js)
We are an IT company Burak Tec, creating products that are serving millions of users across the world. Our products include healthcare, education, e-commerce, and entertainment services.
We are looking for a FrontEnd Developer (React.js) to join the team of Front-end Developers.
About the role
As a FrontEnd Developer, you will be a key contributor to our product engineering team. You will design, develop, and maintain scalable frontend applications. You will work closely with product managers, designers, and other engineers to deliver high-quality features that serve millions of users across the world. This role requires deep technical expertise, strong problem-solving skills, and a passion for building reliable software.
Responsibilities
- Design and develop scalable frontend applications using React.js and related frameworks.
- Build and maintain frontend applications with React.js and TypeScript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed, scalability, and reliability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and mentor junior developers.
- Troubleshoot and resolve production issues in a timely manner.
Requirements
- 3+ years of experience building user interfaces with React.js and TypeScript.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive web design.
- Experience with state management (Redux, Zustand, React Query) and component libraries.
- Familiarity with build tools such as Vite, Webpack, or Next.js.
- Solid understanding of RESTful and GraphQL APIs.
- Experience with version control (Git) and CI/CD workflows.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a distributed team.
Nice to have
- Experience with Next.js and server-side rendering.
- Experience with testing libraries like Jest, React Testing Library, or Cypress.
- Familiarity with Tailwind CSS, styled-components, or design systems.
- Familiarity with Agile/Scrum methodologies.
What we offer
- Fully remote work with flexible hours.
- Competitive salary and performance-based bonuses.
- Health insurance and wellness programs.
- Professional development budget for courses and conferences.
- Paid time off and public holidays.
- Opportunity to work on products serving millions of users.