Front-end Software Engineer

Job Category: Developer
Job Type: Full Time
Job Location: Remote/Hybrid

Job Description:
We are looking for a talented and experienced front-end software engineer to join our team. As a front-end software engineer, you will be responsible for designing, developing, and testing software applications using popular modern technologies. You will also be responsible for working with other members of the team to design and implement new features and functionality. We are a fast growing company and employ teammates who love to learn!

Responsibilities:

  • Design, develop, and test software applications using Node.js, Ionic, Angular, React, Vue.js, Flutter, JavaScript, and TypeScript
  • Work with other engineers to design and implement software architecture
  • Write unit tests and test-driven development
  • Work with product managers and other stakeholders to gather requirements and translate them into software specifications
  • Debug and troubleshoot software issues
  • Stay up-to-date on the latest software development trends
  • Ability to work independently and on multiple projects simultaneously

Qualifications:

  • Bachelor’s degree in computer science or a related field
  • 2-3 years of experience as a software engineer, preferably dealing directly with clients
  • Strong programming skills in Node.js, Ionic, Angular, React, Vue.js, Flutter, JavaScript, and TypeScript
  • Preferred secondary experience with Swift, Kotlin/Java, and Sketch
  • Experience with HTML and CSS
  • Experience with Git and other version control systems
  • Excellent problem-solving and debugging skills
  • Excellent communication and teamwork skills, you will work directly with clients
  • Understanding of modern DevOps principles

Benefits:

  • Competitive salary and benefits package
  • Opportunity to work on challenging and innovative projects
  • Collaborative and supportive work environment
  • Opportunities for growth
  • Remote-first work
  • Autonomy and professional development
Sorry! This job has expired.