Perfect Corp.

Rating:
5/5
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

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.

Web Designer

Average Work Hours (weekly unless noted): 35-45
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.

Cloud architect

Average Work Hours (weekly unless noted): 45-60
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.

Data Scientist

Average Work Hours (weekly unless noted): 40-50
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.

UX Engineer

Average Work Hours (weekly unless noted): 35-45
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.

Network Engineer

Average Work Hours (weekly unless noted): 45-60
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.
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.
Job Contacts: jobs@perfectcorp.com

Recent Reviews

Larisa V.
5/5
5
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.

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.