Schedule: Full-time
Number of slots: 1
Status: Closed

JOB SUMMARY

We are looking for Senior Software Engineers (Full Stack PHP/.NET) to join our web development team. In this position, while you are focusing on PHP/.NET) and related stacks to develop our projects, you will also advocate for the use of cutting-edge technology to build intelligent and scalable products. You need to understand the clients' needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications. You will be a member of a passionate and talented team to solve challenging problems.

ABOUT US

As a business unit of LogiGear Corporation, MoWeDe is dedicated to product development and providing global solutions for software development and relevant services that accelerate the delivery cycle and increase the quality. Our diverse and adaptive teams provide the right combination of solutions and methodologies to deliver results while collaborating with our customers’ teams to foster innovation through continuous learning.

At MoWeDe, we understand that great people and teams build great software. All team members are empowered to take ownership, raise their hands, and develop innovative solutions to our customers’ most challenging problems. To retain and develop top talent, we foster a working environment that celebrates creativity, encourages skill development, and allows for multidisciplinary collaboration.

REQUIREMENTS:

  • A solid background that is certified by a bachelor's degree in Computer Science, Mathematics, or other related scientific or technical discipline.
  • Good problem-solving skills and attention to details
  • Minimum 04 years’ experience in developing front-end and server-side application
  • Front-end:
    • Hands-on experience in frontend technologies, including JavaScript, CSS3, and HTML5
    • Good knowledge of one or multiple third-party libraries/frameworks like ReactJS, Angular
    • Experience with Joomla, WordPress, Drupal, GRAV-admin
  • Back-end:
    • Proficiency with server-side programming languages such as ASP.Net (C#, MVC, WebAPI, Entity Framework), or PHP, or NodeJS.
    • Experience in SQL queries, CRUD SQL in DBMS MSSQL Server, or MongoDB or MySQL.
    • Hands-on experience with Nginx, Apache, IIS servers with a solid background in Windows and Unix OSes.
  • Strong knowledge of Search Engine Optimization (SEO)
  • Hands-on experience with cloud technology like AWS, CloudFront, SES, etc.
  • Good English communication skills.

Some nice-to-have qualities that will further help you are:

  • Familiar with one of CSS frameworks like Bootstrap, VUE, LESS, SASS, etc.
  • Knowledge of caching mechanisms such as Redis, Memcached, and Varnish.
  • Being a DevOps advocate, with working knowledge of Docker, Kubernetes, Jenkins.
  • Experience with tools including JIRA, ADO (TFS).
  • FinTech, Blockchain, AI/ML.
  • Software development methodology (Scrum, or XP, or Kanban).

RESPONSIBILITIES:

  • Join in development activities like estimating, coding, unit-testing, code reviewing, debugging/troubleshooting issues, fixing & verifying bugs, documenting development phases.
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team to ensure the implementation follows Wireframe/UI design
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Develop and maintain web-based PHP or ASP.NET or NodeJS applications
  • Develop new custom controls, implement new custom UI interaction
  • Enhance or optimize the custom DB query, develop services at the backend
  • Utilize backend data services and contribute to increasing existing data services API
  • Refactor, optimize and improve the existing codebase for maintenance and scale
  • Use test-driven development or acceptance tests to ensure feature quality
  • Integrate with external system via REST/SOAP APIs
  • Coordinate with co-developers and keeps the project manager well informed of the status of development effort and serves as liaison between development staff and project manager
  • May be assigned to onsite projects to work directly with clients.
  • Partake to achieve the objectives of the team and other organizational goals in an attempt to create more value for the clients and the company.
  • Frequently expand the technical capability (supported by the direct manager) via learning and sharing activities.
  • Keep abreast of new trends and best practices in web development

PACKAGE OFFERS:

  • Working and growing with a group of talents that is cross-functioning, self-organizing, and empowered to deliver values to our clients.
  • Enjoy the English training program and other professional skills training courses delivered by our experts.
  • Enjoy a professional working environment, where people are continuously identifying and improving each other’s skills.
  • Be encouraged on your career path to leverage with a clear capability development plan.
  • Have attractive bonuses and compensations.
    • Performance-based bonuses.
    • Annual health check-up, dental check-up.
    • Medical insurance and Life insurance (with eligible conditions).
    • Extra annual leave (+2 days/every 5 years of service)
    • Meal allowance.
    • Welfare visits.
    • In-house training.
    • Onsite working/training.
    • Sports clubs (soccer, swimming, yoga)
    • Indoor and outdoor activities.
    • Company trip, year-end party.
    • Etc.
  • Have fun as you work, learn, and play.

Join in the sofware development life cycle, which applies cutting-edge technologies in the software development

Be a member of an agile team, a group of talents that is cross-functioning, self-organizing, and empowered to deliver values to our clients.

Expand your capability and exprience in modern software development by taking part in many roles of Agile Sofware Development

Enhance your collaboration and communication skills through working directly with clients and other distributed teams.

Enjoy the English training program and other professional skills training courses delivered by our experts.

Enjoy a professional working environment, where people are continueously identifying and improving each other skills.

Be encouraged on your career path leverage with a clear capability development plan.

Have attractive bonouses and compensations.