Facebook Youtube Twitter LinkedIn

Developer

Category: IT/Telecommunication

Job Description

Software Developer

We are seeking a talented Software Developer to join our dynamic team. The ideal candidate will design, develop, and maintain high-quality software solutions that meet business needs and enhance user experiences.

Key Responsibilities

  • Design, develop, test, and deploy scalable web and mobile applications.
  • Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers.
  • Identify and resolve performance bottlenecks, bugs, and security vulnerabilities.
  • Maintain documentation for code, APIs, and system architecture.
  • Stay up‑to‑date with emerging technologies and industry trends.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 3+ years of professional experience in software development.
  • Proficiency in at least one modern programming language (e.g., JavaScript/TypeScript, Python, Java, C#).
  • Experience with front‑end frameworks (React, Angular, or Vue) and back‑end technologies (Node.js, Django, Spring, .NET).
  • Strong understanding of RESTful APIs, databases (SQL/NoSQL), and version control (Git).
  • Excellent problem‑solving skills and ability to work independently and in a team.

Preferred Skills

  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with CI/CD pipelines and automated testing.
  • Knowledge of Agile/Scrum methodologies.
  • Understanding of security best practices and DevSecOps.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Professional development budget and training opportunities.
  • Generous paid time off and holidays.
  • Collaborative and inclusive company culture.

To apply, please submit your resume, cover letter, and a portfolio of relevant projects.

Job Responsibilities

  • Design, develop, test, and maintain software applications according to project specifications.
  • Write clean, efficient, and well‑documented code following coding standards and best practices.
  • Collaborate with cross‑functional teams (product, design, QA, DevOps) to define requirements and deliver solutions.
  • Perform code reviews, provide constructive feedback, and mentor junior developers.
  • Identify, troubleshoot, and resolve technical issues and bugs in a timely manner.
  • Participate in agile ceremonies (stand‑ups, sprint planning, retrospectives) and contribute to continuous improvement.
  • Maintain version control repositories, manage branching strategies, and ensure proper release processes.
  • Stay up‑to‑date with emerging technologies, industry trends, and incorporate relevant innovations into projects.
  • Write and maintain automated unit, integration, and end‑to‑end tests to ensure software quality.
  • Document technical designs, APIs, and system architecture for internal and external stakeholders.

Other Educational Qualification

  • Certified JavaScript Developer (CJD)
  • Google Cloud Certified – Professional Cloud Developer
  • Microsoft Certified: Azure Developer Associate
  • Scrum Master Certification (CSM)
  • Full‑Stack Web Development Bootcamp (e.g., Le Wagon, General Assembly)
  • Data Structures & Algorithms specialization (Coursera, edX)
  • Advanced React/Angular/Vue.js coursework
  • DevOps Engineer Certification (Docker, Kubernetes)
  • Open‑source contributions and project portfolio
  • Technical writing or documentation certification

Skills

  • Programming Languages: JavaScript, Python, Java, C#, TypeScript, Go
  • Web Development: HTML5, CSS3, React, Angular, Vue.js, Node.js, Express
  • Backend & APIs: RESTful services, GraphQL, gRPC, Spring Boot, Django, Flask, .NET Core
  • Databases: MySQL, PostgreSQL, MongoDB, Redis, Oracle, SQL Server
  • Version Control & Collaboration: Git, GitHub, GitLab, Bitbucket, Jira, Confluence
  • Testing & QA: Jest, Mocha, Chai, Selenium, Cypress, JUnit, pytest, TestNG
  • DevOps & CI/CD: Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI, CircleCI, Terraform
  • Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure (App Service, Functions), Google Cloud Platform (App Engine, Cloud Run)
  • Security Practices: OWASP, JWT authentication, OAuth2, SSL/TLS, input validation, secure coding standards
  • Performance Optimization: Profiling, caching strategies, load balancing, asynchronous programming
  • Soft Skills: Problem solving, communication, teamwork, agile methodology, code review, mentorship

Additional Requirements

  • Strong proficiency in at least one modern programming language (e.g., JavaScript, Python, Java, C#).
  • Experience with version control systems, preferably Git, and familiarity with branching strategies.
  • Solid understanding of software development life‑cycle (SDLC) and agile methodologies.
  • Ability to write clean, maintainable, and well‑documented code following best practices and coding standards.
  • Experience with RESTful API design and integration; knowledge of GraphQL is a plus.
  • Familiarity with front‑end frameworks (React, Angular, Vue) or back‑end frameworks (Node.js, Django, Spring) as relevant to the role.
  • Understanding of database design and query optimization for relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
  • Knowledge of containerization (Docker) and orchestration tools (Kubernetes) for deployment pipelines.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Strong problem‑solving skills and ability to debug complex issues efficiently.
  • Excellent communication skills, both written and verbal, for collaboration with cross‑functional teams.
  • Ability to work independently and take ownership of tasks from conception to production.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and related services is a plus.
  • Commitment to continuous learning and staying up‑to‑date with emerging technologies.

Salary

  • Negotiable

Additional Salary Info

Base Salary: $90,000 – $120,000 per year, depending on experience and location.

Performance Bonus: Up to 15% of base salary, awarded annually based on individual and company performance.

Equity Compensation: Stock options or RSUs ranging from 0.05% – 0.2% of company equity, vesting over 4 years with a 1‑year cliff.

Signing Bonus: One‑time payment of $5,000 – $10,000 for qualified candidates.

Relocation Assistance: Up to $3,000 for moving expenses and temporary housing.

Benefits Package:

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with company match up to 5%
  • Paid time off (PTO) – 20 days per year plus holidays
  • Professional development stipend – $2,000 annually
  • Flexible work schedule and remote work options

Other Perks:

  • Gym membership reimbursement
  • Company-sponsored meals and snacks
  • Annual tech allowance – $1,500
  • Employee referral program – up to $3,000 per successful hire

Age

  • Max Age Limit : 2 Years

Join

Immediately

Posted By

ABC ltd.

View more jobs this company


Job Summary

  • Salary: Negotiable
  • Job Type: Full Time
  • Job Location: Bangladesh
  • Employment Type: Contractual
  • Experience: Not Required
  • Vacancy:
  • Job Level:Entry
  • Gender: Any
  • Published on:March 3, 2026
Wishlist this job
Report this job for any problem
Special Instruction

We are seeking a motivated Software Developer to join our fast‑growing tech team. You will design, develop, and maintain high‑performance web applications that serve thousands of users daily.

  • Key Responsibilities: Build scalable front‑end interfaces, develop robust back‑end services, write clean and maintainable code, and collaborate with product and design teams.
  • Required Skills: Proficiency in JavaScript/TypeScript, experience with React or Angular, solid understanding of Node.js or Python, familiarity with RESTful APIs and version control (Git).
  • Preferred Experience: 2+ years of professional development, knowledge of cloud platforms (AWS, GCP, Azure), and exposure to CI/CD pipelines.
  • Location & Work Model: Remote‑first, with occasional in‑person meet‑ups at our headquarters.

Application Tips for Job Seekers:

  • Tailor your resume to highlight relevant programming languages, frameworks, and projects that match the responsibilities listed above.
  • Include a brief cover letter explaining why you’re passionate about building user‑centric applications and how your experience aligns with our tech stack.
  • Provide links to a portfolio, GitHub repositories, or live demos that showcase clean code, problem‑solving abilities, and collaborative work.
  • Use keywords from the job description (e.g., “React,” “Node.js,” “CI/CD”) to pass automated resume screening tools.
  • Be prepared to discuss specific challenges you’ve solved, your development workflow, and how you ensure code quality and performance.
  • Check your application for spelling and formatting errors; a polished submission reflects attention to detail.

Send your updated cv to [email protected]
Related Job

  • Consultant, , Deadline: 02-Apr-2026 , Company Name: IOM - International Organization for Migration
  • Ai Engineer, Job Location: Bangladesh , Deadline: 04-Mar-2026 , Company Name: ABC ltd.

Do you Need Any Help?