Hiring Senior Software Engineer!

1 month ago
Category:Information Technology
Type::Full time
Salary:P100,001 - 200,000
Location:Cebu Metro
Job description:

We are looking for a top-notch Senior Software Engineer to manage the overall software development lifecycle and ensure that deliverables comply with quality standards and are completed on time. The Senior Software Engineer will lead a team of software engineers responsible for the development of the projects.

Responsibilities

You will be responsible for leading the technical and operational projects as well as defining the software requirements/specifications. You will be working with our head of development and different teams with the goal of developing high-quality software, aligned with our business strategy and the user demand.

The ideal candidate for this job role must have the ability to work in a fast-paced environment and take control over all responsibilities. Since this is a senior position, you must have an exceptional communication and leadership qualities as well as the ability to take quick decisions and solve problems. In addition to that, you must possess a consistent and strong work ethic and a proven past experience in leading software development teams.

Requirements:

Strong proficiency with JavaScript (ES6 to latest), ReactJS

Knowledge of Node.js and frameworks available for it Express

Understanding the nature of asynchronous programming and its quirks and workarounds

Good understanding of server-side templating languages such as Jade or Pug.

Basic understanding of front-end technologies, such as HTML5, and CSS3

User authentication and authorization between multiple systems, servers, and environments

Integration of multiple data sources and databases into one system

Understanding fundamental design principles behind a scalable application

Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

Creating database schemas that represent and support business processes

Implementing automated testing platforms and unit tests

Proficient understanding of code versioning tools, such as Git

Capability to manage all phases of the project to ensure on-time completion.

Ability to provide in-depth evaluation and analysis of complex technological issues.

Can mentor Software Engineers to promote skill development.

Demonstrated ability to work in close partnerships with different teams.

High levels of commitment and dedication.

Excellent organization and time management skills.

10+ years of software development experience.

Min. Qualification:College graduate
Shift:Varying shift
How to apply:
send your resume to [email protected]
Posted by:NA
Views: 183