Who we are
Great People
We enjoy working with each other and embrace the challenge to drive each other to excellence by deepening our own character and developing greater capabilities.
Excellent Culture
We accept and enjoy the privilege of envisioning, imagining, and building excellent software that hasn’t been built before. We bring challenges to the surface, and solve them well.
Singular Vision
WellDev has found success through its unique combination of young talents driven forward with ambitious goals and a can-do attitude. Our drive to develop excellent software is built on teamwork and passion.

What we have to say
I am grateful for the growth that I have received during my tenure with WellDev. I have learned to embrace change, and challenges, and utilize them as 'opportunities'. I am also thankful to have collaborated with so many wonderful people during the past 3.5 years at this company. What more can one ask for than to work with great clients, on compelling projects, utilizing cutting-edge technology!

Farzana
  |  Lead Software Engineer and Team Lead
There is a big difference in my skill level growth between now and the time I started. I joined as an intern and from the beginning the WellDev family has given me the opportunity to progress step-by-step and grow into a leader, I am in charge of quality control.

Jacob
  |  Lead QA Engineer
WellDev fosters an environment where I can learn and grow my career, and provides the opportunity to make many connections. It's filled with smart and humble people who care about each other as if we were family. It is my honor to work within WellDev’s performance-based culture that encourages open and honest discussion and provides challenges that are coupled with a fast paced work environment.

Tanim
  |  Lead Software Engineer and Team Lead

Open Positions


We are always looking for talent. Please feel free to send us your resume!
Please check the open positions below for details.


We are continuously looking for exceptional talent wishing to boost their careers through our Fast-track Software Engineer Trainee Program. Upon successful completion of this 360 degree skill development and mentorship program is designed to fast-track the trainees to different engineering roles across our projects. Over six months, trainees will gain exposure across different areas of SDLC. We use a wide range of tools including React, Angular, Vue, Electron, Python, Ruby, Java, .Net, Flask, Rails, Spring MVC, Node.js, Socket.io, Swift, Java, Kotlin, Docker, Kubernetes, Postgres, Elasticsearch, GraphQL, Redis, Google Cloud, AWS, and gRPC. You may Choose your own stack of technologies if you would like to explore by showing the passion, enthusiasm, and the will to grow for it.
The Fast-track Software Engineer Trainee Program is open to fresh graduates and final year undergraduates waiting for project/report defense or with up to 2 years of work experience. Those who excel in the trainee program will be hired as permanent employees and will be entitled to all other company benefits including health insurance, life insurance, and performance bonuses and 36 days of annual leave with no flash policy, which means you can carry forward your annual leave to next year!

Requirements

  • Excellent analytical and problem solving skills
  • Solid understanding of concepts like Web Services, SOA, REST APIs
  • Effective and professional interpersonal communication skills in English and Bangla
  • Ability to tackle new challenges, perform proactively and take ownership
  • A constant desire to grow, learn, and explore new things

Benefits:

  • Monthly compensation of Tk. 30,000-55,000 during the six months
  • Awesome culture - passionate, driven and fun team
  • Excellent learning environment
  • 2 days of weekend (Friday & Saturday)
  • Flexible leave management (2.25 days of leave after every months complete)
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for a UI/UX Engineer to create engaging and on-brand graphics for a variety of media including to turn our software into easy-to-use products for our clients. Your responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with designing interactive and user friendly software. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you. Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.

Responsibilities

  • Collaborate with web designers to improve the usability
  • Get feedback from, and build solutions for users and customers
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Adhere to style standards on fonts, colors and images
  • Ensure final graphics and layouts are visually appealing and on-brand
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Ensure high quality graphic standards and brand consistency
  • Design creative promotional and branding post for social media
  • Conceptualize visuals based on requirements
  • Prepare rough drafts and present ideas
  • Use the appropriate colors and layouts for each graphic
  • Test graphics across various media
  • Amend designs after feedback
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders

Requirements

  • Proven graphic designing experience
  • A strong portfolio of illustrations or other graphics
  • Up-to-date knowledge of design software and technologies (such as XD, Sketch, Figma, Illustrator, Photoshop)
  • A keen eye for aesthetics and details
  • Excellent communication skills
  • Proven work experience as a Graphic/UI Designer or similar role is an advantage
  • Portfolio of design projects
  • Team spirit; strong communication skills to collaborate with various stakeholders
  • Good time-management skills
  • Degree in Design, Fine Arts or related field is a plus

Additional Requirements:

  • Age 24 to 40 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages. An ideal candidate should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Responsibilities

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Write effective APIs
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Requirements

  • Excellent English communication skills
  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  • Excellent knowledge of relational databases, SQL, OOP and ORM technologies
  • Experience developing web applications using at least one popular web framework will be an added advantage
  • Proficiency in software engineering tools
  • An ability to perform well in a fast-paced environment
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. You will be working with our engineers to develop and maintain high quality mobile applications. As an iOS developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our mobile applications.

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

  • Strong English communication skill is a must
  • Proven working experience in software development
  • Working experience in iOS development
  • Have published one or more iOS apps in the app store
  • Deep familiarity with Objective-C and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for a qualified Android Mobile developer to join our mobile app development team. You will be working with our engineers to develop and maintain high quality mobile applications. If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a android developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our mobile applications.

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and mock tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with the Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

Requirements

  • Strong English communication skill is a must
  • 2 years of proven work experience as an Android Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Swift, Kotlin and Java
  • Experience with third-party libraries and APIs
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
Do you like writing mean and clean Ruby code? Come join our team and help us build amazing things. We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional engineers working in a fast-paced environment to deliver world-class software.

Responsibilities

  • Write clean, maintainable and efficient code
  • Design robust, scalable and secure features
  • Contribute in all phases of the development lifecycle
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
  • Drive continuous adoption and integration of relevant new technologies into design

Requirements

  • At least 1 year work experience as a Ruby on Rails developer
  • Strong English communication skill is a must
  • Proven work experience in software development
  • Demonstrable knowledge of HTML, CSS, and JQuery
  • Experience developing highly interactive applications
  • A firm grasp of object oriented analysis and design
  • Passion for writing great, simple, clean, efficient code
  • Good knowledge of relational databases
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for a Software Engineer to join our .Net engineering team and build functional applications and websites. As a .Net Developer your responsibilities will include participating in the entire software development life cycle, debugging applications and configuring existing systems. If you`re equally happy to roll up your sleeves to write code and review other team members work, we`d like to meet you. Ultimately, you`ll use your expertise in the .Net framework to help us deploy high-quality applications.

Responsibilities

  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using .Net programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Deploy fully functional applications
  • Support junior developers’ work
  • Document development and operational procedures

Requirements

  • 2-3 years hands on work experience as a .Net Developer
  • Proficiency in building web-based applications
  • In-depth knowledge of at least one of the .Net Languages
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills
  • BSc in Computer Science, Engineering or relevant fields is an advantage but not required!

Additional Requirements:

  • Age 24 to 40 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for a qualified Front-end engineer to join our team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our applications, ensuring great user experience.

Responsibilities

  • Optimize applications for maximum speed
  • Collaborate with back-end developers and web designers to improve usability
  • Get feedback from, and build solutions for users and customers
  • Write functional requirement documents and guides
  • Create quality mockups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies

Requirements

  • At least 2 years experience as a Front-end engineer
  • Hands on experience with JavaScript and JS frameworks or libraries (Reactjs/Vuejs)
  • Familiarity with CSS preprocessors (SASS/LESS)
  • Experience in Responsive Web Design
  • Familiarity with browser testing and debugging
  • UI/UX experience
  • Familiarity with software like Adobe Suite, XD, Photoshop and content management systems
  • Good English communication skill is a must
  • Strong analytical, multitasking and coding skills (clean code!)
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Knowledge of SEO principles is a plus but not necessary
  • An ability to perform well in a fast-paced environment
  • BSc degree in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
We are looking for a Senior Ruby Engineer to join our core team and help us build functional software and web-based applications. Senior Ruby Engineer’s responsibilities include creating back-end solutions, building efficient gems and integrating front-end components. If you’re interested in both getting your hands dirty with writing code from scratch and reviewing other people’s work, we’d like to meet you. Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.

Responsibilities

  • Write effective and scalable code in Ruby
  • Build back-end components for web applications
  • Test applications for performance, responsiveness and security
  • Review and debug junior developers’ code
  • Integrate data storage and data processing solutions
  • Build, install and share gems and plugins
  • Create automated test scripts
  • Improve and maintain applications after deployment
  • Coordinate with team members who work on different layers of infrastructure
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
  • Drive continuous adoption and integration of relevant new technologies into design

Requirements

  • Strong English communication skill is a must
  • 3 years of work experience as a Ruby on Rails developer
  • In-depth understanding of object-oriented programming
  • Hands-on experience writing command-line apps using Ruby libraries
  • Understanding of agile software development
  • Familiarity with automated testing platforms
  • Excellent problem-solving skills
  • Team spirit
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")

Benefits:

  • Benefits are above market compensation - attractive package
  • Work for an international company with clients
  • Health insurance for you and your family
  • Yearly bonus
  • Regular performance review and salary increment based on performance
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now