Senior Software Engineer - Cebu Based

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

120,000 up

HOURS PER WEEK

TBD

DATE POSTED

Apr 11, 2023

JOB OVERVIEW

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 Upgrade to see actual info 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 Upgrade to see actual infosktop, 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.
• 5+ years of software development experience.

SHARE THIS POST
facebook linkedin