Schedule A Call

Please assist us in ensuring your request reaches the correct person by providing a brief summary of your requirement.
* Required

CAREERS

Senior Full Stack Developer - NodeJS

JOB DESCRIPTION

  • Leads the development team towards successful implementation and delivery of the project according to the business requirements.
  • Establishes guidelines and standards to help the team produce better codes. Collaborates with the Development Manager to decide on the project architecture, design, and implementation

TECHNICAL REQUIREMENTS

  • 4-5yrs software development experience
  • Expert programming skills such as Advanced HTML, Javascript, NodeJS, MySql DB
  • Knowledge or background on Test Driven Development
  • Ability to write secured services and APIs
  • Can implement a fix for high priority issues
  • Can design database
  • Ability to propose project architecture
  • Ability to establish guidelines and coding standards

FUNCTIONAL SKILLS

  • Understanding of software development and implementation lifecycle
  • Knowledge of Agile methodology
  • Ability to analyze system requirements
  • Ability to suggest code and process improvements
  • Ability to work on a task/bug with minimal information
  • Assists junior and mid-level developers
  • Ability to lead a team
  • Ability to deploy code and database changes to any environment
  • Strong critical thinking skills

PROFESSIONAL SKILLS

  • Good communication and interpersonal skills
  • Initiative to ask new assignments
  • Ability to follow instructions
  • Team player
  • Adaptability to a fast-paced environment
  • Keen interest in new and emerging technologies
  • Strong time management skills
  • Ability to prioritize tasks according to the severity
  • Ability to construct and create documents such as SDS, SRS, Use Cases, User Manual, etc.
  • Strong leadership skills

NICE TO HAVE

  • Experience working on Agile development
  • Experience in the development of distributed/scalable systems and high-volume transaction applications
  • Knowledge of CICD
  • Contributes in researching for new technologies/approaches to improve the process
  • Knowledge of vulnerability assessment and software security auditing

Apply Now