Search by job, company or skills

AFED Digital

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

As a Senior Full Stack Developer, you will be responsible for both back-end and front-end development. You'll contribute to building high-availability, scalable, and performant solutions that empower multi-location organizations to effectively reach and engage their target audiences. In addition to these technical responsibilities, you will lead projects, mentor junior developers, and work closely with cross-functional teams to deliver high-quality software solutions. The ideal candidate will possess a strong background in both front-end and back-end development and demonstrate the ability to build and maintain complex platform applications.

KEY RESPONSIBILITIES

  • Design and develop scalable, maintainable, and high-performance platform applications using modern technologies.
  • Build responsive and user-friendly interfaces using Vue.js, Nuxt.js and TailwindCSS.
  • Developer server-side logic and RESTful APIs using PHP (Laravel) and Golang (Echo).
  • Experience with microservices, containerization and infrastructure automation.
  • Strong SQL database management skills and experience in optimizing database performance.
  • Integrate front-end and back-end components seamlessly, ensuring data consistency and security.
  • Familiarity with AWS (EC2, S3, IAM, and RDS) and experience with deployment pipelines.
  • Experienced with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Write clean, efficient, and well-documented code. Conduct code reviews and provide constructive feedback.
  • Work closely with product managers, UX/UI designers, and other developers to understand requirements and deliver solutions that meet business needs.
  • Provide guidance and support to junior developers, fostering their growth and development.
  • Identify and resolve performance bottlenecks, bugs, and other issues in both development and production environments.
  • Stay current with industry trends and emerging technologies. Propose and implement improvements to development processes and practices.

REQUIREMENTS

  • Possess at least Bachelor's Degree in Computer Science or any related field.
  • More than 5 years of experience in full stack development with a strong portfolio of completed projects.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to work effectively in a collaborative team environment and contribute to a positive team culture.
  • Experience with Agile/Scrum methodologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134787063

Similar Jobs