High Performance Software Developer

2 days ago


Rawalpindi Cantonment, Pakistan beBee Careers Full time

We are seeking a talented and experienced software developer to join our dynamic team.

The ideal candidate will be responsible for designing, developing, and maintaining scalable API-driven platforms that support high-performance and real-time applications.

Key Responsibilities:

Skill Set:

  • Design and develop scalable RESTful and WebSocket-based APIs using Python programming language.
  • Optimize database interactions, leveraging PostgreSQL or similar relational databases to ensure high performance and reliability.
  • Implement real-time data streaming solutions using WebSockets and queue technologies like MQTT or Kafka.
  • B
  • uild highly available, fault-tolerant, and maintainable backend systems to support critical business applications.
  • C
  • ollaborate closely with front-end developers, product managers, and other stakeholders to gather requirements and ensure seamless API integration.
  • Write clean, maintainable, and well-documented code, following industry best practices.
  • Participate in code reviews and provide technical mentorship to junior developers.
  • Continuously research and integrate the latest technologies to enhance the platform's capabilities and performance.

Qualifications:

  • 3-5 years of experience as a Python developer, with a strong track record of building scalable API-driven platforms.
  • Solid understanding of PostgreSQL (or similar relational databases), including performance optimization and data modeling.
  • Experience working with WebSockets to enable real-time communication in web and mobile applications.
  • Familiarity with message queuing technologies such as MQTT or Kafka to support event-driven architectures.
  • Proficiency in building and deploying production-ready applications in a cloud or containerized environment (e.g., Docker, Kubernetes).
  • Strong problem-solving skills and ability to design solutions that meet both technical and business needs.
  • Proficiency in English, both written and spoken.
  • Team player with a collaborative mindset and a positive attitude.

Preferred Skills:

  • Knowledge of authentication and authorization frameworks (OAuth2, JWT).
  • Familiarity with asynchronous Python frameworks (e.g., FastAPI, aiohttp).
  • Experience with CI/CD pipelines and modern DevOps practices.
  • Knowledge of caching strategies for performance optimization (e.g., Redis, Memcached).
  • Ability to monitor, debug, and troubleshoot production systems effectively.

Personal Attributes:

  • Proactive and self-motivated with a drive to deliver outstanding results.
  • Adaptable and open to feedback, with a growth mindset.
  • Strong attention to detail and a commitment to producing high-quality work.
  • A natural curiosity and enthusiasm for learning and sharing knowledge with others.
],

  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We are seeking a highly skilled React Developer to build high-performance web applications.">Develop and maintain responsive, high-quality web applications using React.js":


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    As a Scrum Master, you will develop and lead a high-performing team, instilling in them a clear vision and a passionate drive.


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We're looking for a talented Python Developer to help us develop scalable and efficient applications.The ideal candidate should have strong problem-solving skills and experience working with Python frameworks, API development, and database management.Key Responsibilities:Developing and maintaining high-quality Python codeBuilding web applications and APIs...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We are looking for a skilled software developer to join our team as a Software Developer. As a key member of our engineering team, you will be responsible for designing and developing high-quality software applications using .NET Core and C# programming languages.The ideal candidate will have experience in developing scalable, testable code and analyzing...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Mid Back End DeveloperWe are seeking a skilled and motivated Backend Developer with .NET experience to join our team. The ideal candidate will have a strong background in .NET technologies, database management, and API development.About the Role:The successful candidate will be responsible for designing, developing, and maintaining scalable and...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Key Performance Indicators (KPIs):Develop responsive, high-quality web applications using React.js.Required Skills and Qualifications:Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.The candidate should have knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Job Description:We are seeking a skilled iOS developer to design and build advanced applications for the iOS platform. The successful candidate will collaborate with cross-functional teams to define, design, and ship new features, maintain code quality, and ensure the application's performance and quality meet specifications.Key Responsibilities:Design and...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We are seeking a highly skilled Senior Python API Developer to design, develop, and maintain scalable API-driven platforms that support high-performance and real-time applications.Key Responsibilities:Design and develop scalable RESTful and WebSocket-based APIs using Python.Optimize database interactions, leveraging PostgreSQL or similar relational databases...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    We're looking for a passionate Java Developer eager to work on impactful, real-world projects and grow within a fast-paced tech company.The ideal candidate will have hands-on experience with Spring Boot, multi-threading, JPA, and SQL.Responsibilities:Develop and maintain robust, high-performance Java applications.Use multi-threading to enhance performance...


  • Rawalpindi Cantonment, Pakistan beBee Careers Full time

    Application Development SpecialistThis role involves designing, developing, and maintaining high-quality software applications that meet the needs of users.