Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for someone who has experience as a Software Development Engineer with React.js, enthusiasm for frontend development, and fun to work with (the latter is more important). As a Software Engineer at our company, you will be responsible for:
- Executing a complete software development lifecycle
- Designing, developing, and testing software
- Producing fully functional applications with clean code
- Performing code reviews and pair programming with the team
- Troubleshooting and debugging to solve production issues
- Staying up-to-date with new technology trends
We are looking for someone who has
- 3-5 years of professional experience in frontend development; especially in React.js
- Strong understanding of modern web development fundamentals.
- Ability to write clean, maintainable code following best practices.
- Proven track record of delivering features and participating in production-ready projects.
- Experience collaborating with cross-functional teams in an Agile environment.(Scrum, Kanban, etc.)
- Strong understanding of client-side and server-side rendering (e.g., CSR vs SSR trade-offs, performance implications, SEO considerations, hydration, Next.js/Nuxt.js frameworks)
- In-depth knowledge of ECMAScript features and updates (e.g., ES6+ syntax, modules, destructuring, arrow functions)
- Proficiency in using package managers like npm or yarn.
- Proficiency in building reusable components, managing state (using Context API or Redux) and hooks.
- Understanding of React lifecycle and performance optimization.
- Hands-on experience with MUI components, theming, and customization is a strong advantage.
- Excellent communication skills.
- Excellent command of both written and spoken English.
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
- Familiarity with tools like GitHub, GitLab, Azure DevOps or Bitbucket.
- Familiarity with Webpack or Vite or similar tools.
About our work environment
We are working within an Agile environment, which means the candidate for our position should adapt to changing situations. (e.g. using french-press when the coffee machine is broken).
Some people love wearing suits, some choose smart casuals and others like wearing comfortable clothes... Here, nobody cares!
Perks of working with us
Yearly performance bonus
20 days annual leave
One day off on your birthday
20 days paternity leave
Private health insurance
HPV Vaccine Support
Learning opportunities through BISS Academy and external trainings
In-house sports facilities with Personal Trainer
Lunch ticket
Flexible working hours & days
Hybrid working
Happy Fridays
Regular company events (Barbecues, board-game nights, jogging, breakfast gatherings etc.)
Our recruitment process
Your application will be evaluated* by the recruitment team. If they believe you can “be successful @BISS”, you will receive a scheduled phone call and get invited to an online interview.
* We evaluate qualified applicants regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.
Key Skills
Ranked by relevanceReady to apply?
Join BosphorusISS and take your career to the next level!
Application takes less than 5 minutes

