Careers
Work with us
We are looking for C or C++ engineers to develop system and application software on FreeBSD systems. Please email your resume to info@gwinc.xyz, and we will get back to you as soon as possible if the resume matches the job requirements.
Engineers or programmers coding in any programming language and are willing to learn to code in C or C++ on FreeBSD systems are also encouraged to apply.
Coding philosophy
We strictly follow definite software development methodologies. We expect all engineers at Global Webdynamics to follow these principles with discipline.
Module-driven development
Module-driven development (MDD) is based on the Unix philosophy and is our founding principle. The module-first design principle helps to break down complex business logic and incorporate it back to build complex and maintainable applications.
MDD principles
- Modules do one thing and do it well.
- Modules should work together.
- Modules must have simple I/O.
- Modules are building blocks of applications.
S3 design
We practice simple, stable, and secure designing. Simplicity ensures the long-term stability and security of a software application. We try to keep the software modules and applications design Simple (S), Stable (S), and Secure (S).
Unit test
Module behavioral testing is core to our software development and release cycle. Coding unit test cases guarantees that software modules and applications are stable and secure. We strictly follow the rule: No Shipping without Unit Testing.
Hiring philosophy
Along with integrity and reliability as behavioral requirements, we are looking for engineers with SIP qualities to develop high-quality software products and services. We define SIP (Smart, Intelligence, and Passion) qualities as follows:
- Smart (S): Eager to acquire broad-based knowledge.
- Intelligence (I): Innovation through creative thinking. We value innovation over performance.
- Passion (P): Domain area expertise. We believe that passion with domain-specific practice will yield tangible results.
We like to hire software engineers who write clean, simple, stable, and secure code.
DART interview process
DART Interview Process (DIP) is tailor-made to hire engineers at Global Webdynamics. The DIP will have a predefined syllabus for the interview. The DART interview process will provide you with both the dart and the dartboard, and it's your responsibility to hit the bullseye.
The DART interview process has a total of four technical interview rounds:
- Round 1 – Data structures and algorithms (D): Code and test 5 DSA questions that will be asked from the DART Question Bank (DQB). The DQB consists of fifty (50) types of coding problems and solutions, and the questions asked will be limited to DQB.
- Round 2 – Assignment and demo (A): You will receive a C or C++ coding assignment to complete within the defined time frame. Once the assignment is done you need to demo it to senior engineers.
- Round 3 – Resume walkthrough (R): In this round we will discuss low level and high level design confined to your resume.
- Round 4 – Tech stack training (T): You will go through 1-Week technology stack training at Global Webdynamics.
Career opportunities
As an engineer at Global Webdynamics, you will be working across multiple products, be it consumer software or enterprise software, and across the technology stack (presentation tier, application tier, or data tier). Therefore, our job titles don't append software, system, or database attributes to the engineering title.
Minimum requirement
Irrespective of work experience, we require all engineers to participate in the coding. Before applying to any engineering position, you must be actively coding at your current job or willing to participate in active coding at Global Webdynamics.
We look for how proficient an engineer is in applying software engineering principles (OOP, Design Patterns, Framework Architecture, API Design, etc.) in application coding.
Engineering levels
Progressive Value Investing - PDF eBook $19.95
Maple Arbor - Progressive Value Investing
Progressive Value Investing, a retail investor guide to wealth creation. Progressive Value Investing is a set of investment principles applied to equity investing or tradable securities in general. A must-read investment book for retail investors.
Check It Out