Senior Software Engineer

Greenosoft

  • Gulshan, Dhaka
  • Permanent
  • Full-time
  • 21 days ago
Responsibilities & Context:Tech Stack
  • Backend: PHP 8, Laravel (Symfony-like architecture), Node.js, Express.js, Microservices, RESTful API development, Prisma ORM, Lumen.
  • Frontend: JavaScript, React, TypeScript, Next.js, Tailwind CSS, Twig, Redux, Context API.
  • System Design: Microservices, Queue-Based Architecture, API-First Design, Repository Pattern, Clean Architecture, Multi-Tenant Architecture.
  • Databases: PostgreSQL, MySQL, MongoDB, Firebase (Firestore, Realtime Database), Redis (Caching & Session Management), Query Optimization, Indexing
  • Message Brokers: Laravel Queue (RabbitMQ concepts), Job Dispatching, Event-Driven Architecture.
  • DevOps & Cloud: Git, GitHub, Docker, Nginx, Linux (Ubuntu), CI/CD pipelines, AWS EC2, DigitalOcean.
  • Observability: Laravel Telescope, Loggly, Custom Monitoring Dashboards.
  • Security: Input Sanitization, CSRF Protection, Rate Limiting, JWT Authentication.
  • Soft Skills: Problem Solving, Cross-functional Collaboration, strong interpersonal and written communication skills.
Responsibilities
  • Minimum of 5 years of experience in full-stack software development, with a focus on building scalable and secure web applications.
  • Demonstrated experience with enterprise, financial, or SaaS platforms.
  • Experience in integrating complex payment gateways and optimizing database performance.
  • Write clean, testable, and well-documented code
  • Participate in code reviews and contribute to continuous improvement
Education Requirements:
  • Bachelor/Honors
Experience:
  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service
Additional Job Requirements:
  • 5 years of experience with Laravel and REST API development
  • Strong knowledge of version control (Git)
  • Experience with API authentication (JWT, Passport)
  • Understanding of MVC architecture, Eloquent ORM, and database schema design
  • Familiar with RESTful API documentation (Postman)

Bdjobs