Senior Front End Developer

DIGU

DIGU is a social impact company that empowers Nepali talent by connecting them with global opportunities. Through our mission, "Talent Beyond Boundaries," we link skilled professionals—like software developers, QA engineers, and designers—with international companies. Instead of relying on donations, we've built an organization that drives your business's innovation while delivering value to communities in Nepal. Why Join DIGU? 1. Global Opportunities: Work directly with international companies and step into leadership roles. 2. Impact-driven: Advance your career while uplifting communities and creating real, lasting, and positive change. 3. Collaborate with Innovators: Engage with leading innovators and immerse yourself in cutting-edge technology. 4. Competitive Salaries: Earn salaries that elevate your living standards, ensuring a secure and productive lifestyle in Nepal.

Details / requirements:

We are seeking a skilled Front End Developer with expertise a strong background in React, and Vue.js to join our dynamic team. As a Front End Developer, you will be responsible for developing and maintaining web applications using Python, React, Vue.js. You will collaborate closely with both frontend and backend teams to ensure seamless integration of components. Additionally, you will design and implement scalable, secure, and maintainable code while performing code reviews and providing constructive feedback to team members.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Proficiency in Python and Vue.js.
  • Strong understanding of web development principles (HTML, CSS, JavaScript).
  • Experience with backend frameworks such as Django or Flask.
  • Familiarity with databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., SQLAlchemy).
  • Knowledge of RESTful APIs and microservices architecture.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong communication and collaboration skills.

Responsibilities:

  • Develop and maintain web applications using Python and Vue.js.
  • Collaborate with frontend and backend teams to ensure seamless integration of components.
  • Design and implement scalable, secure, and maintainable code.
  • Perform code reviews and provide constructive feedback to team members.
  • Participate in the entire software development lifecycle, from concept and design to testing and deployment.
  • Troubleshoot and debug issues to ensure optimal performance and reliability.
  • Stay updated on emerging technologies and best practices in full-stack development.
  • Actively participate in technical design discussions and provide input to the team
  • Take ownership of complex technical challenges and drive them to resolution.
  • Participate in architectural decision-making processes, including evaluating and recommending new technologies and frameworks.
  • Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions

Overview

Category Information Technology, Web Designing & Programming, Engineering - Software, Web Development, Software Development
Openings 1
Position Type Full Time
Experience Please check vacancy details.
Education Please check vacancy details
Posted Date 03 Sep, 2024
Apply Before 09 Sep, 2024
City Kathmandu