Salary Details
PHP 120,000
Job Address
Lahug
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.
- Required to work on-site
Required Skills
ReactJS, Nodejs, server side templating, front-end , code versioning, GIT, organization skills, management skills, 23point5
Job Type
Information Technology
Working Hours
12:00 AM to 12:00 AM
The job post has already expired.