Perfect Corp. is a global leader in technology, specializing in application development, programming, and IT services. We are a rapidly growing and innovative company with a mission to ensure our clients have the best technology and service solutions available.
We recognise that modern technology is an ever-evolving and ever-growing field, and we strive to be at the forefront of this. We develop and continuously upgrade the most advanced products and services in order to meet the demands of our clients.
At Perfect Corp., we believe in taking our knowledge and expertise and applying it to solve company-specific problems. We offer our expertise in application and software development, from custom web and mobile applications to enterprise-level solutions, always with an eye to scalability and reliability. We also offer a range of IT services, addressing the needs of small business or enterprise customers.
At Perfect Corp., we’re focused on growing our team with talented and motivated engineers, programmers, and developers. We offer competitive salaries and excellent benefits, along with a stimulating and creative work environment. We understand that our employees need the tools, resources, and support to successfully design and develop our incredible products and services, and we provide that environment to foster their growth and success.
We also believe that every member of our team should have the opportunity to develop new skills, share their ideas and make a difference. We have a special culture at Perfect Corps., where innovation, experimentation, and creativity are highly valued. We have a great sense of pride in seeing our creations become part of our clients’ solutions and bringing success to those we partner with.
At Perfect Corp., we are always looking for talented and motivated individuals who are passionate about technology and eager to make a positive impact through their work. If you share our vision and have the skill sets to become part of a great team, we encourage you to get in touch.
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 75000
Description: The Software Developer Job involves developing, testing, and troubleshooting software applications. In this role, you will work with software teams to design, implement, and debug new features and functionalities. Additionally, you will be responsible for locating and fixing software bugs. You must be able to quickly learn changing technologies and environments, and understand user requirements.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 3+ years of experience programming in C, C++, Java, or other related languages; knowledge of Unix/Linux. Strong problem-solving and analytical skills; excellent communication skills; ability to work independently.
Average Salary (yearly in dollars unless noted): 65000
Description: The Web Designer will be responsible for the overall design, look and feel of our website. You will be responsible for coding, creating and modifying existing HTML/CSS templates and creating highly interactive dynamic, user-friendly web pages. You will also help implement design systems like Bootstrap and Foundation, and work with front end frameworks and web technologies like AJAX, JavaScript, and HTML5/CSS3/SASS.
Qualifications / Requirements: Bachelor's degree or higher in Web Design/Multimedia; 3+ years of experience designing and coding HTML/CSS; knowledge of modern web design tools and frameworks like Bootstrap, Foundation and SASS; strong understanding of JavaScript, AJAX and HTML5; strong attention to detail.
Average Salary (yearly in dollars unless noted): 90000
Description: The Cloud Architect position is a great opportunity for someone with a background in computer science, engineering, or related to design and manage cloud-based technologies. You will be responsible for developing the architecture for cloud-based services and products, including all facets of cloud infrastructure and deploying cloud applications, like SaaS and PaaS. You will also be facilitating cloud infrastructure development, security, and performance.
Qualifications / Requirements: Bachelor's degree in Computer Science or related fields; 5+ years of experience working with cloud computing platforms and web services; strong understanding of cloud security best practices; working knowledge of Python, Ruby, and/or Java; experience with software troubleshooting, diagnostics, and debugging; strong problem-solving skills.
Average Salary (yearly in dollars unless noted): 85000
Description: The Data Scientist will be responsible for driving the use of data-driven and analytics initiatives in order to maximize business value. You will analyze large volumes of structured and unstructured data and work to develop predictive models and discover insights to facilitate decision making. Additionally, you will be responsible for optimizing algorithms, building data pipelines, conducting advanced analysis, and building prototypes.
Qualifications / Requirements: Bachelor's degree in Statistics, Mathematics, Engineering, Computer Science, or related fields; 3+ years of experience in building and optimizing machine learning algorithms and data models; experience with analytical software packages like R, Python, and MapReduce; experience with data wrangling, visualization and interpretation; strong problem-solving and analytical skills.
Average Salary (yearly in dollars unless noted): 70000
Description: The UX Engineer role focuses on optimizing the user experience and usability of our products. This role requires strong analytical, visual communication, and problem solving skills. You will be responsible for designing and creating user interfaces and product prototypes which meet user needs, and researching and analyze user feedback and usage analytics. Additionally, you will craft strategies in order to improve product design and user experience.
Qualifications / Requirements: Bachelor's degree in Graphic Design, Human Computer Interaction, or related fields; 3+ years of experience in UX design; knowledge of current design patterns and style guides; strong understanding of HTML/CSS/JavaScript; expertise in Adobe Creative Suite; experience with rapid prototyping.
Average Salary (yearly in dollars unless noted): 90000
Description: The Network Engineer will be responsible for the installation and ongoing operation of the networks that power our data centers and cloud services. In this role, you will be responsible for executing change requests for new services and applications, planning for capacity and availability needs, and troubleshooting and resolving network issues. Additionally, you will be configuring, monitoring and tuning network protocols and services.
Qualifications / Requirements: Bachelor's degree in Computer Science or related fields; 5+ years of experience working with production data center networks; expert knowledge of Layer 2 and Layer 3 protocols and services; knowledge of routing protocols like OSPF, BGP, and ISIS; experience with various security protocols and technologies; experience with Load Balancers, Cisco Nexus devices and the Juniper JunOS Operating System.
I have been part of the design team at Perfect Corp for just over a year now and it's been an amazing experience. I have been able to work on various projects and have been given the opportunity to practice and develop my design skills. The support I receive from upper management and my team is awesome, and they have always been understanding when I need help or guidance. Working here has given me the opportunity to be creative and think outside the box.
Samuel P..
Review Rating:
5/5
5
Perfect Corp is an outstanding company to work for. I have worked as a programmer for close to 4 years and I have really enjoyed my experience. The hours are flexible and the support I get from my fellow coworkers is great. The projects that I have been working on have been challenging yet rewarding. Working at Perfect Corp has enabled me to develop my programming skills and I have been able to use brand new technologies to work on new projects. I would recommend Perfect Corp to anyone looking for a technical job in programming.
Caitlyn W..
Review Rating:
4.8/5
4.8
I have been working in the design department at Perfect Corp for almost 2 years now. I absolutely love the environment and the team I get to work with. Everyone is so friendly and helpful and we always work together to come up with amazing new designs. Nothing is ever held back and we are always pushing the boundaries to find innovative ideas. The culture of Perfect Corp is collaborative and truly encourages growth.
Amar M..
Review Rating:
4.9/5
4.9
I have been an IT technician at Perfect Corp for the past couple of months and it's been an awesome experience. Everyone from management to the tech team has been so welcoming and helpful showing me the ropes. The job is really interesting and I am always learning new things. I can tell the company really values the IT support and they are always making sure that I have all the tools and resources I need. The environment is amazing and I am very happy to be on the team!
Jonathan L..
Review Rating:
4.7/5
4.7
I have been working as a programmer for Perfect Corp for about a year now and it has been a great experience. The projects I have worked on are extremely rewarding and challenging. Perfect Corp is committed to innovation and encourages us to explore new techniques and technologies. I have also had the opportunity to collaborate with different departments which has allowed me to learn a lot and gain new skills. I truly appreciate the teamwork and support I get here.
Frequently Asked Questions
What qualifications are needed to work at Perfect Corp?
Applicants must possess a Bachelor’s degree in Computer Science, Software Engineering, or an equivalent in order to be considered for a technical role.
What kind of positions are available at Perfect Corp?
Perfect Corp offers tech positions ranging from Fullstack Developer, Machine Learning Engineer, and Product Analyst roles to Data Engineer, Frontend Developer, and Quality Assurance Engineer roles.
What types of roles involve software engineering at Perfect Corp?
At Perfect Corp, the most prominent software engineering roles include Fullstack Developer, Frontend Developer, and Quality Assurance Engineer.
Are there career paths available at Perfect Corp?
Yes, Perfect Corp offers a variety of career paths for employees to excel in their roles. Employees are given the opportunity to expand their skillset and explore new opportunities at various levels of the organization.
What working environment can employees expect at Perfect Corp?
Perfect Corp is anA agile working environment that empowers employees to take initiative and quickly adapt to changing business needs. They are committed to cultivating an open and collaborative culture that values feedback and encourages growth.
Locations: New York City, London, Tokyo, Beijing, Mumbai, Sydney, Toronto
Career Paths: Software Engineer, Database Administrator, Systems Analyst, Network Engineer, Web Developer, Mobile Developer, Technical Support Engineer, Quality Assurance Engineer, Cybersecurity Analyst, DevOps Engineer.
I have been part of the design team at Perfect Corp for just over a year now and it's been an amazing experience. I have been able to work on various projects and have been given the opportunity to practice and develop my design skills. The support I receive from upper management and my team is awesome, and they have always been understanding when I need help or guidance. Working here has given me the opportunity to be creative and think outside the box.
What qualifications are needed to work at Perfect Corp?
Applicants must possess a Bachelor's degree in Computer Science, Software Engineering, or an equivalent in order to be considered for a technical role.
What kind of positions are available at Perfect Corp?
Perfect Corp offers tech positions ranging from Fullstack Developer, Machine Learning Engineer, and Product Analyst roles to Data Engineer, Frontend Developer, and Quality Assurance Engineer roles.