jobs.pl/Job offers/IT - Software Development/Senior Software Engineer (Backend)
Source: CrawlJobs

Senior Software Engineer (Backend)

Avenir iP Ltd. Dhaka, Bangladesh
Full-time On-site work

Publication date: 03/09/2026

Avenir IP Ltd. is a dynamic software development company at the forefront of technological innovation. As a trusted full-service development and quality assurance partner, Avenir IP excels in crafting time-sensitive, cutting-edge SaaS platforms, web applications, e-commerce solutions, MVPs, and on-premises software designed to drive business success. Beyond bespoke development, Avenir IP has pioneered its own proprietary SaaS products, including Bluecheck , a state-of-the-art anti-counterfeit solution, and Acculex , a revolutionary lawyer marketplace. Committed to delivering excellence, Avenir IP combines technical expertise, creativity, and a client-centric approach to empower businesses in an ever-evolving digital landscape.

We are seeking a talented and experienced Senior Software Engineer with a focus on backend development to join our dynamic team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our cutting-edge applications.

Responsibilities

Design and implement high-performance, scalable backend services and APIs; Collaborate with cross-functional teams to define, design, and ship new features; Optimise existing systems for maximum speed and scalability; Participate in code reviews and mentor junior developers; Troubleshoot, debug, and upgrade existing systems; Implement security and data protection measures; Contribute to the continuous improvement of our development processes and best practices; Stay up-to-date with emerging technologies and industry trends; Lead the design and implementation of complex backend architectures; Develop and maintain comprehensive technical documentation; Conduct performance profiling and optimise critical system components; Implement and maintain automated testing strategies for backend systems; Collaborate with DevOps teams to streamline deployment processes; Participate in capacity planning and scalability assessments; Contribute to the evaluation and integration of new technologies and tools

Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field, Master's degree preferred; 4+ years of experience in backend software development; Ability to understand business requirements and translate them into technical requirements; Strong proficiency in one or more backend programming languages such as PHP, Python, Node.js, or Go; Strong proficiency in frameworks such as Laravel (in-depth), NestJS, or Django; Extensive experience with RESTful APIs and microservices architecture; In-depth knowledge of database structures, including both SQL (Postgres) and NoSQL databases; Familiarity with cloud platforms such as AWS, Azure, or GCP; Proficiency in version control systems, particularly Git; Experience with containerization technologies like Docker; Understanding of CI/CD pipelines and DevOps practices; Strong problem-solving skills and attention to detail; Excellent analytical and organizational abilities; Effective communication skills and ability to work in a team environment; Experience with distributed systems and scalable architectures is a plus; Great organizational and time management skills; Experience with message queuing systems such as RabbitMQ or Apache Kafka; Familiarity with serverless architectures and Function-as-a-Service (FaaS) platforms; Knowledge of security best practices and experience implementing secure coding practices; Experience with performance tuning and optimization of backend systems; Familiarity with Agile development methodologies

Benefits

Yearly salary review; Yearly two festival bonus; Performance bonus; Lunch facilities
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you