Job Openings
Lead .Net Fullstack Developer (Remote, Pakistan, USD Salary)
About the job Lead .Net Fullstack Developer (Remote, Pakistan, USD Salary)
Requirements
- 7+ years of experience in full-stack development, with at least 4+ years in a leadership or senior developer role.
- Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proficiency in multiple JavaScript frameworks such as React, Angular, or Vue.js for frontend development.
- Strong expertise in backend development using .NET technologies and implementing MVC architecture.
- Extensive experience with relational and non-relational databases, such as MySQL, PostgreSQL, or MongoDB, and designing efficient database schemas.
- Proficient in version control systems like Git and familiarity with CI/CD pipelines.
- Experience with RESTful APIs and/or GraphQL for seamless data communication.
- Demonstrated problem-solving skills with a strong attention to detail.
- Excellent communication, leadership, and teamwork abilities, with a track record of leading successful projects.
- Proven ability to manage multiple tasks and prioritize effectively in a fast-paced environment.
Responsibilities
- Lead the design, development, and maintenance of robust, scalable, and efficient full-stack applications using modern JavaScript frameworks and .NET technologies.
- Architect and implement backend solutions following the MVC architecture to ensure modularity, maintainability, and scalability.
- Collaborate with cross-functional teams, including designers, product managers, and stakeholders, to deliver high-quality software solutions.
- Build and maintain APIs to support frontend functionalities and third-party integrations, ensuring seamless communication between systems.
- Optimize application performance, troubleshoot complex issues, and ensure system reliability across the stack.
- Mentor and guide junior developers, fostering a culture of continuous learning and technical excellence within the team.
- Ensure code quality through comprehensive testing, peer code reviews, and adherence to best practices and industry standards.
- Stay updated with emerging technologies, frameworks, and best practices to continuously enhance development processes and team capabilities.
- Document technical specifications, workflows, and best practices to support project transparency and team collaboration.