Crescendo Collective (Crescendo Digital Marketing Services Limited Co.)
Crescendo Collective (Crescendo Digital Marketing Services Limited Co.)

Senior Engineer  

Crescendo Collective (Crescendo Digital Marketing Services Limited Co.)

  • Makati, Philippines
    111, 107, Gil, San Lorenzo, Makati, Metro Manila, Philippines
    Makati
    Metro Manila
    Philippines
    Philippines
    TELECOMMUTE
  • Full timeFULL_TIME

Expired 6 days ago

2024-05-14T16:15:41.258648+00:00
Job closed.

Job Description

Key responsibilities

Day-to-Day Operations

  • Collaborate with stakeholders, including designers and team leads, to understand the app's features and functionality.
  • Write and maintain high-quality code using React Native.
  • Implement user interfaces based on design mockups.
  • Develop new features and enhance existing ones.
  • Debug and troubleshoot issues.
  • Write unit tests to ensure code reliability.
  • Perform manual testing to identify and fix bugs.
  • Collaborate with QA (Quality Assurance) team to address issues.
  • Attend meetings and provide updates on the development progress.
  • Document code, processes, and project-related information.
  • Prepare and deploy mobile apps to app stores (e.g., Apple App Store, Google Play).

Minimum Qualifications

Requirements

Coding and Development

Firm knowledge of the JavaScript and TypeScript language including ES6+ syntax

Write and maintain high-quality code using React Native.

Developing and maintaining cutting-edge mobile applications using React Native Framework

Leverage native APIs for deep integrations with both platforms.

Manage and optimize the use of third-party packages and libraries within the React Native ecosystem.

Build User interface

Utilize and integrate React Native UI libraries for efficient and visually appealing mobile app interfaces.

Implement user interfaces based on design mockups.

Build pixel-perfect, buttery smooth UIs across both mobile platforms.

Develop new features and enhance existing ones.

Stay current with the latest UI library trends and advancements.

Integration with APIs:

Integrate the mobile app with backend APIs or third-party services.

Handle data communication between the mobile app and the server.

State Management:

Implement effective state management strategies using tools like Redux or MobX.

Ensure seamless data flow and synchronization within the application.

Problem Solving

Debug and troubleshoot issues.

Diagnose and fix bugs and performance bottlenecks for performance that feels native.

Testing

Write unit tests to ensure code reliability.

Maintain code and write automated tests to ensure the product is of the highest quality and check that your code is error-free and that it performs well.

Collaborate with QA (Quality Assurance) team to address issues.

Develop front-end modules with the highest level of code reusability and efficiency

Collaborating with cross-functional teams to drive feature development

General Engineering Skills

Conducting code reviews and contributing to technical discussions

Solid experience with React Native framework

Ability to write well-documented, clean Javascript code

Rock solid at working with third-party dependencies and debugging dependency conflicts

Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ

Proficiency in JavaScript, HTML, and CSS

Understanding of REST APIs, the document request model, and offline storage

Strong knowledge of mobile UI/UX principles

Experience with automated testing suites, like Jest or Mocha

Familiarity with code versioning tools (e.g., Git)

Proven track record of successfully delivering mobile applications

Up-to-date knowledge of industry trends and best practises

Perks and Benefits

  • Work from HomeWork from Home

Jobs Summary

Job Level
Associate / Supervisor
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
0
Office Address
107, Gil, San Lorenzo
Industry
Information Technology / IT
Vacancy
1 opening
Website
https://www.crescendocollective.com/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Crescendo Collective (Crescendo Digital Marketing Services Limited Co.)

Crescendia Digital Marketing Services is an extension of Crescendo Collective, Milwaukee. We are start-up company based in Metro Manila, supported by an organization with a foundation over 18 years. The goal of the company is to combine local talent with international experience, we are looking for dynamic members with technical expertise, artistic talent and willing to collaborate with clients to transform market insight into successful, measurable outcomes.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: