Fullstack Developer
Summary
Build and maintain scalable web applications using Vue 3 and .NET Core, manage RESTful APIs and relational databases, and collaborate with cross-functional teams for a beauty industry company.
Eka Jaya Group (Hanasui, NCo, FYNE, Eomma) is #Hiring for the Fullstack Developer position!
About Us:
Eka Jaya Group is a leader in the beauty industry, proudly home to premium brands Hanasui and NCo. Since our establishment in December 2016, we've built a strong foundation rooted in our core values: Integrity, Compassion, Innovation, and Customer Satisfaction (IC²). With our private factory, we guarantee superior product quality, on-time delivery, and competitive pricing. We’re seeking passionate individuals to join our dynamic team as we continue to elevate our digital growth in the beauty industry.
Position:
Fullstack Developer (Vue.js + .NET Core)
Job Requirements:
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- Minimum 2-3 years of experience in full-stack development or relevant software engineering roles
- Proficient in Vue 3 (Composition API) and modern UI frameworks such as UnoCSS or Tailwind CSS
- Solid experience in backend development using C# (.NET Core / ASP.NET Core)
- Strong understanding of RESTful API design, integration, and implementation
- Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server
- Familiarity with version control systems (e.g., Git) and agile workflows
- Ability to convert Figma designs into responsive UI components
- Clean, modular, and maintainable coding practices for both frontend and backend
- Willing to be place in Alam Sutera, Tangerang with Full WFO policy
Preferred Qualifications:
- Hands-on experience with TypeScript (frontend and/or backend)
- Familiarity with Vue ecosystem tools (e.g., VueUse)
- Experience in implementing authentication & authorization (e.g., JWT, OAuth2)
- Understanding of ORM frameworks like Entity Framework
- Exposure to DevOps practices and CI/CD pipelines
- Experience with unit testing, integration testing, and debugging complex systems
- Familiarity with project management tools like Jira, Trello, or similar
Job Responsibilities:
System Development: Design, develop, and maintain scalable web applications with a focus on both frontend and backend components using Vue 3 and .NET Core.
API Management: Build and manage RESTful API endpoints that are secure, efficient, and well-documented for seamless integration between frontend and backend.
Database Operations: Design and manage relational databases (PostgreSQL, MySQL, or SQL Server) including data modeling, query optimization, and ORM usage.
Code Quality & Testing: Ensure code quality through clean architecture, modular practices, unit testing, and integration testing for both frontend and backend systems.
Collaboration: Work closely with cross-functional teams including UI/UX, product, and QA to align development with business objectives and ensure timely delivery.
System Integration: Integrate third-party services and APIs as needed, including tools for analytics, authentication, and payment processing.
Security & Performance: Implement backend security best practices (e.g., JWT, OAuth2) and continuously optimize system performance, scalability, and stability.
Version Control & Deployment: Use Git for version control and contribute to CI/CD pipelines and basic DevOps processes to support efficient deployment workflows.
Continuous Learning: Stay updated with the latest trends and best practices in fullstack development, contributing to internal knowledge sharing and team improvement.
At Eka Jaya Group, we empower our team members to learn, grow, and make an impact. If you're looking for an exciting opportunity in a dynamic and fast-paced environment, #EJINIAN is the place for you! Join us and help safeguard the financial health and compliance of Hanasui and NCo-two beloved brands that are making waves in the beauty industry.
Upsize your career with us at #LIFEatEJI