Software Engineer

Full time
Apply Now


We are looking for an experienced software engineer to join a young development team. As a software engineer, you will

be building product features for a web application while optimizing user experiences, security, and scalability. You will be

working closely with the product manager and UI/UX designer to create user-friendly, intuitive, and practical interfaces,

actively defining how the application should work as well as how it looks. You will be involved in all aspects of the product

development lifecycle from planning to deployment, ensuring that a quality product is delivered and provides value to its

end users.


• Design, develop, and, maintain the structure and design of the web and mobile pages within the application,

optimizing for speed, scalability, and responsiveness.

• Work closely with product managers, UI/UX designers, and other developers to ensure new product features

meet business objectives as well as technical standards

• Assist with designing, building, and maintaining core back-end services and APIs for the Q4J app

• Design and maintain reusable code and library for future use to ensure consistency across the suite

• Support the test and deployment of new products and features

• Participate in code reviews

• Continuously stay up to date on latest emerging technology


• 3-5 years of proven work experience as a software developer both developing and testing web-based applications

• Working experience with React or other similar front-end frameworks, Javascript, and CSS

• Experience with building hybrid web and mobile applications, ensuring responsive and adaptive designs

• Experience in object-oriented design and database design

• Experience working in cross-functional teams with other developers, UI/UX designers, and QAs

• You must be introspective

• You must be motivated by values, particularly those related to right and wrong such as justice

Create Your Profile

Complete the form below and you'll receive next steps via email.
Personal Information
Upload failed. Max size for files is 10 MB.
Career Preferences
Upload failed. Max size for files is 10 MB.
Upload failed. Max size for files is 10 MB.
Add Another Education
Remove Education
Thank you! Check your email for next steps!
Oops! Something went wrong while submitting the form.

Other Openings