Job Description:
We are seeking a highly skilled Full Stack Developer with over 6 years of experience building products used by large audiences. The ideal candidate will have expertise in both front-end and back-end development, particularly with React JS, TypeScript, Go, and MongoDB. Experience with AWS and cloud architecture is essential. This role requires a deep understanding of building scalable, user-friendly applications and contributing to all phases of the development lifecycle.
Responsibilities:
- Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (code reviews, unit testing, etc.).
- Collaborate with product owners to understand detailed requirements and own your code from design, implementation, test automation, and delivery.
- Develop and maintain both front-end and back-end components of web applications.
- Optimize applications for maximum speed, scalability, and reliability.
- Write clean, maintainable, and efficient code for both client-side and server-side applications.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve issues and bugs across the full stack.
- Stay up-to-date with the latest industry trends and technologies.
- Contribute to the continuous improvement of our development processes and practices.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent experience in a related field.
- 6+ years of professional experience in full stack development.
- Strong proficiency in React JS, TypeScript, and related front-end libraries.
- Solid experience with back-end technologies, particularly Go.
- Proficiency in MongoDB and other NoSQL databases.
- Familiarity with AWS services and cloud architecture.
- Strong understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
- Experience with state management libraries (e.g., Redux).
- Experience with package managers such as Webpack, Babel, npm, and Yarn.
- Understanding of code versioning tools such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Fluent English is a must.
Preferred Qualifications:
- Experience with CI/CD pipelines and automated testing frameworks.
- Understanding of modern development practices such as Agile/Scrum.
Benefits:
- Flexible working hours and remote work options.
- Professional development opportunities.
- A supportive and inclusive work environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Fullstack Engineer II - Kraken Core
2026-06-17
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Go Software Engineer (Remote)
2026-06-18
- Posted
- Oct 19, 2024
- Type
- Contract
- Level
- Entry
- Location
- Istanbul
- Company
- NexaCareer
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Fullstack Engineer II - Kraken Core
2026-06-17
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Go Software Engineer (Remote)
2026-06-18