Search by job, company or skills

Senior Software Engineer

6-10 Years
Early Applicant
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

CORE PROFILE

The position requires the personnel to assist a team that will design, develop, and maintain highly available platforms. He/she is expected to be able to both work independently and coordinate with team members in developing cost effective solutions.

NATURE OF WORK

  • Take project requirements and map them to technical design
  • Actively participate in architecture design teams as a key contributor to product definition and future implementation planning
  • Take part in both frontend and other backend development
  • Work closely with service engineering teams to ensure platform is built with scalability & ease of deployment and maintenance
  • Build secure and reusable APIs for internal and external use.

DISPLAYED SKILL MASTERY

  • Good knowledge of TDD, OOP and software design patterns
  • Work in a fast-paced, multi-tasking environment
  • Strong problem solving and debugging skills
  • Strong sense of ownership, innovation and initiative
  • Driven, self-starter, high-initiative and has a growth mindset
  • Frontend and backend development skills.
  • Desire to learn and adapt to unfamiliar technologies

REQUIRED QUALIFICATIONS

  • Education: Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent

Required

  • 6-10+ years of solid experience of using Javascript/Node or Typescript (frontend and backend) but predominantly leaning on backend services.
  • Functional experience with at least one popular frontend framework (React, Vue, etc)
  • Functional experience with at least 1 Relational DB technology (Postgresql, Mysql, etc)
  • Functional experience with at least 1 Non-Relational Key-Value storage (Redis, Mongo, etc)
  • Experience in developing and consuming RESTful web services
  • Strong knowledge and experience in automated unit and integration testing
  • Experience with Git
  • Knowledge in containerization (Docker)
  • Familiarity with CI/CD
  • Familiarity in Scrum
  • Knowledge of common security vulnerabilities and best practices for securing applications

Plus skills

  • Familiarity with event-driven, streaming, and/or data processing architectures (AWS SNS, AWS SQS, Kafka, etc)
  • Familiarity with more complicated frontend framework ecosystem (e.g. React+Redux+Flux)
  • Experience with Infrastructure as Code (Terraform, Cloud Formation)
  • Experience with Amazon Web Services - S3, SQS, SNS, Lambda, API Gateway (or similar offerings from Google Cloud or Azure, etc)
  • Experience in developing CI/CD pipelines

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151497493

Similar Jobs

Philippines

Skills:

S3PostgreSQLRedisLambdaReactCloudFrontTypescriptDockerSqsECSNestjsJestAWSAuroraFargateGitHub ActionsVitestPrisma

Philippines, Manila

Skills:

JavaSonarNodeJunitSpring BootMochaIosAndroidReactJmeterDockerTerraformExpress JsPostgresDynatraceGitlabMongoDBSplunkFlutterPostmanJestAWSSnyk

Taguig, Philippines

Skills:

snowflake Java DevelopmentAws ServicesAmazon KinesisAWS GlueKafkaCursorSqlApache AirflowCloud InfrastructureRestful ApisDevOps practicesdata warehousing platformsGitHub CopilotAmazon QRelational Databasesmicroservices architectureAI-assisted development toolsCI CD pipelinesapplication and data integration toolsControl-Mmessaging and streaming technologiesServerless Architecture

Taguig, Philippines

Skills:

GolangDockerKafkaRestful ApisKubernetesGitHub Actionsmessage-driven architecturesGRPCEKS

Philippines

Skills:

.Net CoreCSSSQL ServerAngularMicroservicesGitVue.JSReactTypescriptJavascriptEntity FrameworkASP.NETAzure DevOpsRESTful Web APIs