In this role, you will be a critical member of our team, responsible for developing and maintaining our web applications using Vue.js and FastAPI. You will have an opportunity to work in a supportive environment where you can showcase your creativity and technical skills. After six months, you'll have an opportunity for growth into a Team Lead or Software Architect role, reflecting our commitment to your professional development.
Responsibilities
- Collaborate actively with the development team to build user-friendly, responsive web applications.
- Write clean, modular, and reusable code using Vue.js and Nuxt UI for the frontend, FastAPI and SQLAlchemy for the backend.
- Optimize application performance and scalability.
- Troubleshoot and debug issues, solve reported bugs.
- Participate actively in code reviews and contribute to the continuous improvement of our development process.
- Stay up-to-date with the latest trends and technologies in web development.
Requirements
- Minimum 2 years of professional experience working with Vue.js framework, and Typescript. Experience with Nuxt or Nuxt UI is a plus.
- Minimum 2 years of professional experience working with Python. Experience with FastAPI and SQLAlchemy is a plus.
- Basic knowledge of SQL, especially Postgres.
- Experience with responsive web design and cross-browser compatibility.
- Proficient with Git version control.
- Good understanding of RESTful APIs and HTTP protocols. Ability to work independently and in a team environment.
- Strong emphasis on frontend development and a keen eye for detail.
- Strong problem-solving and debugging skills
Benefits
- Competitive salary.
- 100% remote position with flexible work hours.
- Generous PTO: 20 days of paid time off.
- $300 yearly learning expenses coverage.
- Opportunity to grow into a team lead or software architect position in just six months.
- Collaborative and supportive work environment.
Salary Range - $3,000 - $5,000