Skip to content

Software Engineer IV

Published 2024-11-22
Updated at 2026-06-19
Views —

Location

Remote

About Us

At Atomeocean, we are dedicated to empowering jobseekers on their journey to find meaningful employment. Our platform provides a supportive and interactive online community where individuals can connect, share knowledge, and access valuable resources to enhance their job search. We are seeking a passionate Software Engineer to join our team and play a crucial role in enhancing our platform's user experience.

Job Description

We are looking for a Software Engineer who is passionate about software development and eager to contribute to our diverse range of projects.

As a Software Engineer at Atomeocean, you will have the opportunity to work on exciting and challenging assignments, collaborate with a talented team, and make a significant impact in the technology industry.

Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to define requirements and deliver software projects.
  • Write clean, efficient, and maintainable code.
  • Supervise and mentor junior software engineers, reviewing their code and providing technical guidance.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with industry trends and emerging technologies.
  • Debug and resolve software defects and issues.
  • Contribute to the improvement of development processes and best practices.

Qualifications

  • Bachelor's degree in Computer and Information Technology, Computer Science, or a closely related field.
  • More than 2 years of professional experience as a Software Engineer, including expertise in HTML, CSS, JavaScript, and other relevant technologies.
  • Proficiency with front-end frameworks such as React, Vue.js, or Angular.
  • Experience with back-end technologies such as Node.js, Spring Boot.
  • Demonstrated ability to supervise and guide junior software engineers.
  • Strong understanding of web design principles, UI/UX best practices, and responsive design.
  • Knowledge of SEO best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills in both Mandarin and English.
  • Ability to work in a fast-paced environment and meet deadlines.

Preferred Skills

  • Master's degree in Computer Science, Computer and Information Technology, or a closely related field.
  • An additional background in design or physical modeling is a plus.

Preferred But Not Required

All preferred qualifications are optional and are not minimum requirements for the position.

These preferred skills do not increase the complexity of the offered position and do not elevate the wage level.

Wage Level Justification

This posting is classified using the worksheet method from the DOL's 2009 Prevailing Wage Determination Policy Guidance (see Wage Level Determination). Baseline occupation: Software Developers (O*NET-SOC 15-1252.00), Job Zone 4 — experience range over 2 years up to and including 4 years; usual education: Bachelor's degree.

Compared with the Level I posting, this posting adds three minimum requirements:

  • Experience (Step 2): more than 2 years of professional software engineering experience falls in the low end of the Job Zone 4 range (over 2 years up to and including 4 years), adding +1.
  • Special skills (Step 4): Mandarin-English bilingual communication is a foreign-language requirement, generally treated as a special skill, adding +1. The guidance's own example scores a customer service position requiring Chinese-English bilingual skills at +1.
  • Supervisory duties (Step 5): this position supervises and mentors junior software engineers. Supervision is not a customary duty of the Software Developers occupation, so the requirement adds +1 — the guidance's own example scores a Software Engineer position supervising 2 junior engineers at +1.

The Master's degree is listed under Preferred Skills only; preferred qualifications are not minimum requirements and do not score, so the education requirement remains the occupation's usual Bachelor's degree (Step 3 +0).

Worksheet stepLevel I postingThis postingPoints
Step 2 ExperienceNo prior professional work experience requiredMore than 2 years — low end of the Job Zone 4 range+1
Step 3 EducationBachelor's degreeBachelor's degree (Master's preferred only, not scored)+0
Step 4 Special SkillsMandarin preferred onlyMandarin and English required as a minimum qualification — foreign-language special skill+1
Step 5 Supervisory DutiesNoneSupervises and mentors junior software engineers+1

Starting at Level I (1) + 3 points = Level IV.

Additional Information

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Flexible working hours and the option for remote work.
  • Friendly and collaborative team culture.

If you are passionate about software development, have strong problem-solving skills, and are excited to contribute to our company's technology platform, we would love to hear from you!

Reference Websites