Apply

Mid-Level Software Engineer (NodeJS and AWS) - Work From Home - #34177

Posted 1 day agoViewed

View full description

💎 Seniority level: Junior, 2 to 5 years

📍 Location: Philippines

🔍 Industry: Software Development

🏢 Company: Manila Recruitment👥 11-50Staffing AgencyConsultingHuman ResourcesRecruitingSocial Media

🗣️ Languages: English

⏳ Experience: 2 to 5 years

🪄 Skills: AWSBackend DevelopmentAgileAmazon RDSDynamoDBGitJavascriptSCRUMTypeScriptJiraRESTful APIsMicroservicesNodeJSSoftware EngineeringConfluenceEnglish communication

Requirements:
  • Bachelor’s Degree in Information Technology, Computer Science, Engineering or related
  • 2 to 5 years of experience in software engineering
  • Experience utilizing NodeJS and Javascript for backend development
  • Knowledgeable in AWS native stack such as: API Gateway, Lambda, SQS, Dynamo, RDS etc.
  • Knowledgeable with Domain Driven Design, Microservices, RESTful APIs
  • Ability to work on an Agile / Scrum environment
  • Strong documentation skills and experience with any of the following: Confluence, Jira, GitHub, and VSCode
  • Excellent English communication skills, both written and verbal
  • Can effectively collaborate and communicate with the team
  • Experience with Typescript
  • Knowledgeable AWS Infrastructure as Code: CDK (Cloud Development Kit)
Responsibilities:
  • Participate in Lean / Agile / Scrum events.
  • Attend daily standup meetings
  • Monitor Agile board for assigned tasks
  • Collaborate closely with key team members
  • Utilize Github for version control and collaboration
  • Initiate work on assigned cards/tasks
  • Complete software developments according to requirements
  • Create and manage pull requests for code review and actively participate in code reviews
  • Address and fix bugs identified during development
  • Develop and maintain backend platform on a daily basis
  • Implement software solutions on cloud platforms such as AWS
  • Document architecture and codebase for future reference
  • Work on projects involving multiple services and technologies
  • Develop new features from concept to implementation
  • Foster collaboration and good communication within the team for efficient workflow
Apply