Use WellDev as your go-to, full-stack resource!

Available Services

WellDev is a born-global software development firm providing full-stack resources to clients worldwide.
World map
  •  Offices in:
  • Flag bd mo Bangladesh
  • Flag sui mo2 Switzerland
  • Flag sa mo South Africa
Available service2
About avatar

About Us


We offer our clients smart software development combining the latest best-practices and outstanding expertise at an affordable cost. Born-global we understand our clients and their requirements.

-- Philipp Wellstein
CEO, Welldev

Happy Clients

Get in Touch

Please let us know how we can serve you.

Open Positions   Flag bd mo Flag sui mo2 Flag sa mo

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



Junior / Software Engineer (Ruby on Rails)
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 developers 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

  • Strong English communication skill is a must
  • Proven work experience as a Ruby on Rails developer
  • Proven work experience in software development
  • Demonstrable knowledge of front-end technologies such as JavaScript, 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
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your 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
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
Software Engineer (React.js)
We are looking for a qualified Front-end developer to join our IT 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 company, 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 developer
  • UI/UX experience
  • Hands on experience with markup languages (HTML/CSS)
  • Experience in JavaScript and related frameworks is expected
  • Good English communication skills
  • Strong analytical, multitasking and coding skills (clean code!)
  • Familiarity with browser testing and debugging
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Understanding of layout aesthetics
  • Knowledge of SEO principles is a plus but not necessary
  • Familiarity with software like Adobe Suite, XD, Photoshop and content management systems
  • An ability to perform well in a fast-paced environment
  • BSc degree in Computer Science or relevant field

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your 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
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
Software Engineer (Java)
We are looking for a Java Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Your responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.

Responsibilities

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

  • Strong English communication skill is a must
  • Proven hands-on Software Development experience
  • 2 years of Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Experience as a Sun Certified Java Developer
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • BS/MS degree in Computer Science, Engineering or a related subject is an advantage but not required!

Additional Requirements:

  • Age 24 to 50 years
  • Both males and females are encouraged to apply
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your 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
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
Software Engineer (Android)
We are looking for a qualified Android Mobile developer to join our Engineering 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 Mobile 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 UI 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
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your 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
  • Lunch, snacks, tea, coffee and else provided at the office for free
  • Daylight shifts
  • Ability to grow and build a career

Apply Now
Senior Software Engineer (Ruby on Rails)
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
  • Expertise in Rails
  • Understanding of agile software development
  • Familiarity with automated testing platforms
  • 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
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your team members
  • Good and friendly character / able to work in a team
  • Go-minded spirit ("yes, we can...")
  • You want to reach your targets

Benefits:

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

Apply Now
Senior Software Engineer (Python)
We are looking for a Senior Python Engineer to build functional and efficient server-side applications. Senior Python Engineer’s responsibilities include participating in all phases of the software development lifecycle and coaching junior developers. If you’re a seasoned developer with a love for back-end technologies, we’d like to meet you. Your ultimate goal is to create high-quality products that meet customer needs.

Responsibilities

  • Help design and implement functional requirements
  • Build efficient back-end features in Python
  • Integrate front-end components into applications
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Collaborate with UX/UI designers to implement design into the code
  • Coach junior team members
  • Implement software enhancements and suggest improvements

Requirements

  • Strong English communication skill is a must
  • 2+ years of solid experience as Python Developer
  • Experience with Python frameworks (e.g. Django, Flask, Bottle)
  • Familiarity with Amazon Web Services (AWS) and REST API
  • Understanding of databases and SQL
  • Knowledge of JavaScript and the AngularJS framework is a plus
  • Attention to detail
  • Leadership skills
  • 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
  • You are inspiring team member and proactive communicator
  • You understand the requirements of our international clients
  • You are humble and know how to encourage your team members
  • Good and friendly character / able to work in a team
  • Go-minded spirit ("yes, we can...")
  • You want to reach your targets

Benefits:

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

Apply Now