Firmenlogo

Homeoffice Software Engineer, Application Engineering Software Engineer, Application Engineering

Crux  ·  nan, Stati Uniti d'America · Remote

About the job

We are seeking a talented and experienced Software Engineer to join our Application Engineering team. The ideal candidate will have a strong background in full-stack development, with a primary focus on Vue.js and Nuxt.js front-end frameworks. Additionally, proficiency in backend technologies Node.js and Express.js is essential for this role. Our ideal candidate is passionate about creating intuitive and seamless user experiences, has a strong background in software engineering, and thrives in a fast-paced and collaborative environment. If you enjoy solving complex, large-scale data problems and are ready to make a difference in the leading global industries, we would love to talk to you.

Responsibilities:

  • Collaborate and Innovate: Work closely with cross-functional teams, including R&D, Product, and Executives, to design, develop, and maintain high-quality front-end applications
  • UI Development: Implement responsive and interactive user interfaces using Vue.js, Nuxt.js, and Tailwind CSS
  • Performance Optimization: Optimize application performance for maximum speed and scalability
  • Quality Code: Write clean, modular, well-tested, and maintainable code following best practices
  • API Integration: Integrate front-end applications with backend services using RESTful APIs
  • Troubleshooting: Troubleshoot and debug issues to ensure smooth application functionality
  • Problem Solving: Proactively identify potential technical problems and propose effective solutions
  • Continuous Learning: Stay up-to-date with the latest front-end development trends, tools, and technologies
  • Stakeholder Communication: Keep stakeholders informed about project status, potential risks, and strategies to deliver on time and with quality
  • Coding Standards: Uphold high coding standards and best practices


Requirements:

  • Bachelor’s degree in Computer Science or related field, or an equivalent blend of education and experience
  • Minimum of 4 years of experience in front-end development
  • Proven expertise in Vue.js and Nuxt.js frameworks
  • Solid understanding of Node.js and Express.js for backend development
  • Experience with unit testing JavaScript and Vue using test runners such as Vite and Jest
  • Proficiency in HTML5, CSS3, Tailwind, and JavaScript (ES6+)
  • Experience with version control systems, particularly Git
  • Strong problem-solving and analytical skills
  • Excellent communication (written and verbal) and collaboration abilities
  • Ability to work effectively in a fast-paced environment and produce meaningful outcomes quickly and efficiently


Nice to Have:

  • Working knowledge of UI/UX design principles
  • Familiarity with server-side rendering and SSR frameworks
  • Experience with containerization and deployment tools (e.g., Docker, Kubernetes)
  • Experience with feature testing frameworks such as Cypress
  • Experience with contract testing frameworks such as Pact
  • Startup experience, especially in the data management sector
  • Ability to adapt to change, continuously learn, and be passionate about developing new digital products


Benefits:

  • Competitive salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance
  • Flexible work hours and remote work options and benefits
  • Unlimited PTO
  • Professional development opportunities
  • Fun and collaborative work environment with team-building activities
Candidarsi ora

Altri lavori