About Company
Naver Corporation is Korea’s leading internet company, constantly pushing the boundaries of technology and innovation. We operate the nation’s most popular search engine, Naver, and offer a wide array of services including online shopping, news, webtoons, and AI-powered platforms that enrich daily life. Our mission is to connect people with information, experiences, and each other, building intelligent and intuitive digital ecosystems. At Naver, you’ll join a vibrant community of world-class engineers, visionary designers, and creative innovators dedicated to building products that impact millions globally. We foster a culture of continuous learning, agile collaboration, and creative problem-solving, providing an environment where your ideas can thrive and shape the future of digital services and the internet landscape.
Advertisement
Job Description
Are you a passionate and highly skilled Full-Stack Software Engineer eager to build robust, scalable, and user-centric applications that impact millions? Naver Corporation, Korea’s leading internet company, is seeking an innovative and dedicated engineer to join our dynamic development team in Seongnam. In this pivotal role, you will be instrumental in designing, developing, and deploying high-performance web applications that serve millions of users across various Naver platforms, from our core search engine and popular news feeds to our thriving commerce solutions and engaging entertainment content. You will be actively involved across the entire software development lifecycle, from initial conceptualization and detailed architectural design to hands-on coding, rigorous testing, and seamless deployment, ensuring exceptional integration between cutting-edge front-end user experiences and resilient, scalable back-end systems.
This position offers a unique and unparalleled opportunity to contribute to high-impact projects that define the future of online services, leveraging cutting-edge technologies to solve complex and intriguing challenges at an enterprise scale. You will collaborate closely with talented product managers, visionary UX/UI designers, and fellow brilliant engineers in a truly interdisciplinary environment. Together, you will translate user requirements and strategic business goals into elegant technical specifications and ultimately deliver exceptional, intuitive, and groundbreaking digital experiences. We are specifically looking for someone who is not only proficient in a wide range of modern web technologies but also possesses a strong analytical problem-solving mindset, an unwavering commitment to engineering excellence and code quality, and a proactive, insatiable curiosity for learning and adopting new tools, methodologies, and best practices. If you thrive in a fast-paced, agile environment where innovation is celebrated, and are excited by the prospect of shaping the future of online services and directly influencing how users interact with information, entertainment, and commerce, then we strongly encourage you to apply. Become an integral part of Naver’s journey to continually innovate, connect the world, and make a tangible, positive difference in the daily lives of countless individuals. Join us and help us continue to build the future of digital experiences that resonate globally.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance full-stack web applications and services.
- Write clean, efficient, and well-documented code for both front-end and back-end components, adhering to best practices.
- Collaborate closely with product managers, UX/UI designers, and other engineers to define, design, and ship new features.
- Implement intuitive user interfaces using modern front-end frameworks, ensuring cross-browser compatibility and responsiveness.
- Develop and manage APIs, databases, and server-side logic to support dynamic web applications and microservices.
- Participate actively in code reviews, providing constructive feedback to ensure code quality, maintainability, and architectural integrity.
- Troubleshoot, debug, and optimize application performance, scalability, and reliability across different environments.
- Contribute to the continuous improvement of our development processes, tools, and infrastructure (CI/CD, DevOps).
- Stay abreast of emerging technologies and industry trends, evaluating and applying them where appropriate to improve our products.
- Mentor junior engineers, share knowledge across the team, and foster a culture of technical excellence.
Required Skills
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional experience in full-stack software development.
- Proficiency in at least one modern front-end framework (e.g., React, Vue.js, Angular).
- Strong command of HTML5, CSS3, and advanced JavaScript/TypeScript.
- Extensive experience with back-end programming languages (e.g., Java, Python, Node.js, Go).
- Familiarity with server-side frameworks (e.g., Spring Boot, Django, Express.js).
- Experience with relational (e.g., MySQL, PostgreSQL) and/or NoSQL (e.g., MongoDB, Redis) databases.
- Proficient in designing, implementing, and consuming RESTful APIs.
- Strong understanding of data structures, algorithms, and fundamental software design principles.
- Experience with version control systems, particularly Git, in a team environment.
- Ability to write comprehensive unit, integration, and end-to-end tests.
Preferred Qualifications
- Master's degree in Computer Science or a closely related field.
- Experience with cloud platforms (e.g., AWS, GCP, Azure, Naver Cloud Platform).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) and orchestration.
- Experience with CI/CD pipelines and modern DevOps practices.
- Knowledge of microservices architecture and distributed systems.
- Understanding of security best practices in web application development and data protection.
- Proficiency in Korean language (reading, writing, and speaking) for internal communication.
- Prior experience in large-scale internet service development with high traffic volumes.
Perks & Benefits
- Competitive annual salary commensurate with experience and performance-based bonuses.
- Comprehensive health, dental, and vision insurance coverage for employees and dependents.
- Generous paid time off, including annual leave and national holidays.
- Employee discounts on Naver services and partner products.
- Extensive opportunities for professional development, including internal training programs and external conference attendance.
- Modern, collaborative, and inspiring office environment with state-of-the-art facilities at Naver Green Factory.
- On-site cafeteria with diverse meal options, covering breakfast, lunch, and dinner.
- Flexible working hours and initiatives supporting work-life balance.
- Employee wellness programs, fitness facilities, and recreational activities.
- Support for relocation assistance for international candidates, if applicable.
How to Apply
To apply for this exciting opportunity and become a part of Naver’s innovative team, please click on the application link below. You will be redirected to Naver’s official career portal where you can submit your detailed resume, cover letter, and any relevant portfolio or project links. We encourage you to highlight your relevant experience and explain why you believe you would be an exceptional fit for our Full-Stack Software Engineer role and the Naver culture.
Advertisement