Back to jobs
Backend Developer
Tech Avenue Pvt LtdIslamabad, PakistanPosted 2w ago
Software Engineer (Python, React)
Full-time
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
Reports to: Backend Team Lead / Engineering Manager
Employment Type: Full-time
Experience Level: 1-2 years
Positions Available: 3 Openings
Position Summary We are looking for 3 skilled Backend Developers with 1-2 years of experience to join our engineering team. You will be responsible for developing server-side applications, building RESTful APIs, managing databases, and ensuring high performance and responsiveness to frontend requests. This role involves working with Node.js, Python, or .NET Core, implementing CI/CD pipelines, and collaborating with frontend developers and other team members.
Key Responsibilities Develop and maintain server-side applications using Node.js, Python, or .NET Core Design, develop, and maintain RESTful APIs for web and mobile applications Write clean, efficient, and well-documented code following best practices Design and manage database schemas using SQL (PostgreSQL, MySQL) or NoSQL (MongoDB) Implement authentication and authorization mechanisms (JWT, OAuth) Integrate third-party APIs and services Participate in CI/CD pipeline implementation and maintenance Optimize application performance and database queries Debug and troubleshoot backend issues Implement security best practices and data protection measures Collaborate with frontend developers to integrate user-facing elements Participate in code reviews and follow coding standards Use version control (Git) for code management Stay updated with latest backend technologies and best practices Required Qualifications Education:
Bachelor's degree in Computer Science, Software Engineering, or related field Experience:
1-2 years of professional experience as a Backend Developer Experience building RESTful APIs and server-side applications Required Technical Skills:
Proficiency in at least one backend language: Node.js (Express.js), Python (Django/Flask), or .NET Core Strong understanding of RESTful API design and development Experience with SQL databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB) Knowledge of database design, queries, and optimization Understanding of authentication and authorization (JWT, OAuth, sessions) Familiarity with CI/CD concepts and tools (GitHub Actions, Jenkins, GitLab CI) Familiarity with version control (Git/GitHub) Basic understanding of server deployment and hosting Knowledge of API testing tools (Postman, Insomnia) Preferred Skills:
Experience with cloud platforms (AWS, Azure, or GCP) Hands-on experience implementing CI/CD pipelines Knowledge of Docker and containerization Familiarity with message queues (RabbitMQ, Redis) Understanding of microservices architecture Experience with ORM/ODM tools (Sequelize, Mongoose, Entity Framework) Basic knowledge of frontend technologies (helpful for API integration) Soft Skills:
Strong problem-solving and analytical skills Good communication and collaboration abilities Eagerness to learn and adapt to new technologies What we offer:
Competitive salary based on experience Opportunity to work on challenging backend projects Exposure to modern development practices including CI/CD Learning and professional development opportunities #J-18808-Ljbffr