Search by job, company or skills

Insight Global

Lead Full Stack Engineer

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

Job Description

Key Responsibilities:

  • Drive features from concept to completion: participate in design discussions, implement solutions, test thoroughly, and support deployment to production
  • Build and maintain full-stack applications across our training platform ecosystem
  • Turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.
  • Develop and integrate with backend services and APIs
  • Collaborate with cross-functional teams including engineers, product managers, and UX designers to deliver innovative features.
  • Enhance code quality through testing, code reviews, and continuous improvement initiatives
  • Participating in the entire application development lifecycle, including design, coding, testing, implementation, deployment, as well as ongoing support and maintenance.
  • Troubleshoot and resolve bugs across the application stack
  • Occasionally Contribute to the implementation, and maintenance of CI/CD pipelines
  • Share technical knowledge during engineering meetings and provide valuable input on system enhancements.
  • Participate in agile ceremonies: story refinement, demos, retrospectives, regression testing and application releases

Required Skills and Qualifications:

  • Proven experience in designing and implementing web applications.
  • Experience in application development with Python and/or ReactJs
  • Experience in JavaScript frameworks like ReactJS, with experience in TypeScript.
  • Experience with JavaScript libraries such as Bootstrap and Patternfly.
  • Experience building and consuming REST APIs.
  • Experience with Linux container technologies (Docker or Podman) and Linux systems administration.
  • Hands-on experience with testing practices, including unit testing.
  • Working knowledge of containerized environments using Docker or Podman.
  • Experience with SCM tools like GitHub or GitLab.
  • Strong problem-solving skills and the ability to work collaboratively in a remote setting.
  • Capability to articulate and address technical problems collaboratively with the team.
  • Understanding of version control, Agile practices, and kanban-based workflows.
  • Excellent communication skills with the ability to clearly convey technical concepts to both technical and non-technical team members.

Preferred Qualifications:

  • Knowledge of end-to-end testing frameworks such as Selenium.
  • OpenShift administration and GitOps workflows.
  • Familiarity with GraphQL is a plus
  • Experience implementing responsive design and adhering to accessibility standards

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136620921