Search by job, company or skills

Hogarth Worldwide

Senior FullStack Software Engineer

4-7 Years
Save
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Technical skills:

  • Strong experience in NodeJS
  • Strong experience in JavaScript, TypeScript, NPM
  • Experience in React and/or Vue.js framework
  • Experience in relational and/or document databases
  • Experience in Azure Cloud Technologies
  • Experience in Cloud AI Services
  • Microservices and Domain Driven Design
  • Git and Git workflows
  • Experience in CI/CD pipelines and YAML pipelines (GitHub actions)
  • Applying SOLID principles and using Test Driven Development practices

 

Desirable Technical Skills:

  • Experience with Python
  • Experience with Azure APIM
  • Experience with MongoDB Atlas
  • Experience in .NET Core using C#
  • Experience in Angular frameworks
  • Experience with AWS Cloud Technologies

Requirements of the role:

  • Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology
  • Work independently and within the team adhering to high technical standards, developing first-class solutions that meet our client needs and quality expectations
  • Work effectively within an agile, deadline-driven production process to complete project tasks within rapid, iterative cycles
  • Provide accurate estimates for existing and new projects alike
  • Lead the development effort from a technical perspective
  • Be an integral part of the code review process, providing constructive feedback against code produced by other team members
  • Ensure good communication is maintained with other team members/departments throughout project life cycles
  • Work closely with Team Leaders, Product and Project Managers to ensure that projects are taken from creation to completion - on time and on budget
  • Work closely with Solution Architects to ensure correct Engineering Principles and Practices are incorporated into the design and delivery of solutions
  • Accountable to lead development projects
  • Demonstrable experience in solving complex problems
  • Ability to work on a variety of projects to write concise, clean and understandable code, applying appropriate design patterns, in a test-driven manner; developing first-class applications that meet our client needs and quality expectations
  • Write unit and integration tests to ensure they meet the acceptance criteria
  • Use standard refactoring methods and appropriate design patterns to ensure code is kept in a maintainable state
  • Keep abreast of the latest trends in applications development and continually develop software engineering skills
  • Investigate and participate in discussions on technical best practices and help identify optimal technical solutions
  • Actively contribute to departmental learning and standards through involvement in presentations/demonstrations, and participate in the continual drive for collaboration and knowledge sharing
  • Train and mentor other members of the team

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 107094009

Similar Jobs

Manila

Skills:

NodejsFullstackJavascript