Full Stack Developer

Reports To: CTO | Revision Date: October 2023 | Department: Development

Required Education & Experience
  • Programming languages — PHP, JS(Vanilla) , HTML, CSS,SQL, GO (Nice to Have)
  • 5+ years of full-stack development experience
  • 3+ years in building customer-facing applications
  • Experience working in an Agile framework
  • Experience working with AWS (EC2, RDS, etc)
  • Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages, and operating systems.
  • Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently.
  • Strength in coaching and advising clients, partners, and project teams.
  • Commitment to and belief in the quality of your deliverables.

Essential Functions
  • Transform business requirements and research into winning delivery solutions that meet performance goals.
  • Rigorously build and test applications
  • Perform systems administration: monitor, configure, back up, authenticate, and tune.
  • Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post production deployment, and engage in peer code reviews.
  • Contribute to project plans, estimations, and status updates.
  • Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).
  • Make enhancements and troubleshoot.
  • Configure and develop custom components with technology partners (analysts, developers, designers, etc.) to meet requirements and goals.
  • Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
  • Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).
  • Complete unit and integration testing per standards and design specs.
  • Take part in scope assessment, risk, and cost analysis.
  • Respect the technology delivery practices and standards, and project management disciplines.
  • Stay on top of state-of-health monitoring and monthly SLA targets.
  • Apply and share technical expertise during the incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication)

Submit Your Application