Full-Stack Development

VBeyond Corporation

  • Noida, Uttar Pradesh
  • Permanent
  • Full-time
  • 13 days ago
Company OverviewVBeyond Corporation is a trailblazer in the Human Capital and Professional Services industry with a strong focus on delivering superior recruitment solutions globally. As a dedicated Search and HR consulting firm, it thrives on customer intimacy, diversity, and inclusion, promising reliable and scalable services tailored to various industries and functions.Job OverviewVBeyond Corporation is seeking a seasoned Full Stack Developer for a Senior-level position. The role is based in Noida, Pune, Mumbai, Chennai, Bangalore, or Hyderabad. As a Full-Time position, this opportunity seeks professionals with a minimum of 7 to a maximum of 10 years of work experience. The successful candidate will have a proven track record in utilizing top-notch technologies to deliver cutting-edge solutions.Key Responsibilities:
  • Lead and manage the development of end-to-end solutions using Angular for the frontend and Python (with Django or Flask) for the backend.
  • Architect and implement scalable and performant applications.
  • Strong knowledge of Database .
  • Collaborate with cross-functional teams (product managers, designers, other developers) to define technical requirements and deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code while ensuring security and data protection.
  • Oversee code quality and review pull requests to ensure adherence to best practices.
  • Design, implement, and maintain RESTful APIs and integrations.
  • Lead, mentor, and guide a team of junior developers to improve coding skills and grow professionally.
  • Troubleshoot and debug issues in both frontend and backend systems.
  • Ensure application performance, scalability, and reliability across all environments.
  • Participate in code sprints, plan release schedules, and track project milestones.
  • Stay up to date with emerging technologies and trends, and continuously improve development practices.
Requirements:Experience: 7-12 years of professional experience in full-stack development, with a strong focus on Angular (frontend) and Python (backend).Frontend:
  • Proficiency in Angular, including Angular CLI, modules, components, services, directives, pipes, and RxJS.
  • Solid understanding of HTML5, CSS3, JavaScript, and responsive design principles.
  • Experience with state management libraries like NgRx or Akita.
  • Familiarity with frontend testing tools such as Jasmine and Karma.
Backend:
  • Strong experience in Python, with proficiency in frameworks like Django, Flask, or FastAPI.
  • Experience with RESTful API development and integration with third-party services.
  • Working knowledge of databases like PostgreSQL, MySQL, or MongoDB.
  • Familiarity with caching solutions such as Redis or Memcached.
  • Experience with version control tools like Git.
Additional Skills:
  • Strong understanding of Agile/Scrum methodologies and project management tools.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud).
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Excellent problem-solving and debugging skills.
Leadership:
  • Proven experience in leading and mentoring a team of developers.
  • Strong communication skills and the ability to collaborate effectively with stakeholders.
Preferred Qualifications:
  • Experience with frontend state management libraries such as NgRx or Akita.
  • Experience with GraphQL or other data-fetching libraries.
  • Familiarity with serverless architectures.
  • Knowledge of Design & test-driven development (DDD/TDD) and experience with unit/integration testing frameworks.

Expertia AI Technologies