Software Architect NodeJS JavaScript AWS Nuxt.js Cloud Software Architecture VueJS
- Responsible for envisioning, communicating, and evolving an organization’s software architecture - Collaborate with team members to determine functional and non-functional requirements for software and applications. - Design software that would run better, faster and cheaper - Define all aspects of development from appropriate technology and workflow to coding standards - Communicate successfully all concepts and guidelines to development team - Oversee progress of projects to ensure consistency with initial design - Provide technical guidance and coaching to developers - Make sure that projects meet all requirements of quality, security, modifiability, extensibility etc. - Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues - Improve the company’s code quality, and automation - Perform such other duties as customarily performed by a professional in other, same, or similar engagements.
- Bachelor’s Degree in Computer Science, Engineering or equivalent preferred. - At least 5 years relative experience in Software Architecture and Design with a specialization on Cloud Native Infrastructure. - Experience in JavaScript, NodeJS, Vue, and NuxtJs is a must. - Should have experience designing a software that runs on big data - Should have experience designing a software for high availability - Should have mastered optimization techniques - Excellent problem-solving skills and communication skills - Language requirements: Professional level English, written & spoken
- 14 Vacation Leave - 14 Sick Leave - 5 Emergency Leave - Annual Merit Increase based on performance - Annual Milestone Bonus based on performance - Weekends off and Philippines holidays off - Provision of laptop for Philippines-based employees
- AWS certification is a big plus.
Hiring Manager
1. Aptitude and personality exam -> 2. Skill test -> 3. HR Call -> 4. Final Interview (1-2 rounds based on level)