Description:

Job Title: Software Design Engineer or Software Project Engineer

Type of Position: Full Time, Remote Working from your home

Joining Date: Immediately

Job Description:

Software Project Design:

A conceptual idea of the project to automate the application processing to institutions based on data flow is under development.

Certain guidelines and design principles have already been laid out. You will be required to fulfill your role by adhering strictly to them.

You will be required to

  1. Make important decisions for project development.
  2. Grasp the big picture and create architectural approaches for project design and implementation to guide the development team
  3. Provide end-to-end guidance on projects.
  4. Understand the aspects of the project development cycle, from architecture to development to testing using the Agile methodology.
  5. Have an in-depth understanding of
  6. Project development practices and
  7. Design patterns,
  8. Project lifecycle management, and
  9. Common project architectures.
  10. Understand the infrastructure to architecture, and identify when it is necessary to modify the solution architecture to accommodate project needs or more preferably, modify the project needs to meet the solution architecture.
  11. Use Agile methodologies to document and manage the entire project cycle from start to finish.

Responsibilities for this role:

  • Design technical blueprints to support product roadmaps; i.e. translate product requirements into application design within Varal’s TKI framework.
  • Provide technical leadership to ensure teams adhere to TKI based technical standards and right practices to maintain application architecture and development infrastructure
  • Drive strategic and tactical decision making from a technology perspective; including software standardization based on Varal’s TKI framework.
  • Develop a proof of concepts to resolve sophisticated technical challenges
  • Design and develop Projects utilizing Google Cloud, APIs, Google Scripts, Python and WordPress
  • Perform structured code reviews, critiquing code produced by others and providing constructive comment
  • Investigate and analyze software related issues
  • Work with teams to develop ‘English Codes’ as a prelude to actual programming.

If you want to be a part of the action from the early stages, now is your chance!

The automation philosophy revolves around very specific rules embodied in Varal’s Values and Thirteen Key Initiatives [TKIs] to ensure a quick set up and execution. But they are a little difficult to understand.

Are you disciplined enough to do that? Keep to rules, use standard software, keep costs and time down?

If you like to spend hours creating and writing new software code without regard to the guidelines, then this job is not for you.

You should have good knowledge of the following:

  • Agile methodologies
  • Software project design
  • Software project management
  • Convert requirements into project steps
  • Manage the implementation of software projects
  • Implementation of security and data protection

Having only a working knowledge of the following would be useful

  • Python, SQL, React
  • Database design and structure
  • Express, Ajax, container
  • Continuous delivery Architecture
  • Microservices, API, AWS, GitLab
  • API and socket programming
  • Basic JavaScript, HTML
  • Web Technologies like CSS and jQuery
  • Integrating user-facing elements into applications
  • Back end components to improve responsiveness and overall performance
  • Performance tuning, improvement, balancing, usability, automation
  • Platform administration, identity management, routing, messaging, and other server-side components
  • Reusable and testable code
  • Google Cloud (App Engine, Cloud SQL, Cloud Storage, Datastore, Hadoop etc.)
  • Core framework and key software components

The platform will be built using Google Cloud, Google APIs and other required software. The use of databases is fundamental to the project.

Being detail oriented and organized are a must. Finding it easy to document everything is essential. People skills will give you an edge.

Who Should Apply?

Are you excited about applying your knowledge to build a new platform to make life easier for hundreds of thousands of people? By working for a 100% Remote Working company?

Do you have a bias for action? Are you ready to be evaluated on what you have done rather than your attendance?

Even though you may not have years of experience, do you like to be challenged? Can you adapt and modify your own approach and behavior to use what is already out there to get things done faster and cheaper?

If yes, then take this opportunity and apply.

Education: Bachelor’s or Professional degree or certifications in Software Engineering, Computer Science, Google Certifications

Experience: 2 – 5 years in any of the above areas with a willingness to apply your knowledge in a slightly different environment

Total Compensation: Php 18,000 to 20,000 / mth

Requirements:

You should have an independent emotional support structure locally so you are not dependent on an office environment.

Be able to fulfill your own learning requirements through self motivation rather than wait for Varal to do everything for you.

Be organized, detail oriented and be able to learn new technical advances quickly.

Minimum System Requirement:

Computer: Minimum of 4 GB RAM

Operating System: Windows or Mac or Google chrome

Internet Speed: 20 Mbps download speed, 10 Mbps upload speed

Headset: Preferably with noise cancellation

Location: Your home, in your hometown, in your country.

Our Story: Varal 3.0 was a conventional, Dubai, United Arab Emirates [UAE] based, Business Registration Consultancy company between 2010 to 2020. https://www.varaluae.com/

Varal 4.0 is now a 100% Remote Working from Home Company [RWHC] with the goal of providing customers with a flawless automated application processing platform and a document vault, while being consistently profitable. This system is being developed in house.

Currently we have 7 team members in Dubai, 5 in the Philippines, 1 in Benin and 6 in India.

Varal emphasizes working on the basis of Strategic guidelines [TKIs], Goals, Values and teamwork.

Varal 4.0 Values: Customer Obsessed; Humility; Power Of Compounding; Automated Assembly Lines For Business Processes; Relentless Reduction Of Costs; Documentation; Manage Risk Instead Of Avoiding It; Acquire Skills, Not People; Preserving All Forms Of Company Wealth.

Culture & Style: This is a 100% full time remote job. You will be expected to be available during the working hours of the company 8:30 am to 18:30 pm, Sunday to Thursday Dubai time [GMT+4].

You will be expected to participate in regular meetings where you have been nominated via video calls. And be available to travel if required once in a while.

Varal currently utilizes 5 different platforms e.g. Trello, Slack, GitHub and MyVaral to communicate and keep track of work and keep ourselves glued to the company. This number is expected to increase to 8 over the coming months.

Transparency is important to Varal so all Varalians can see what is happening across the company via the Trello boards.

You are encouraged to learn the ones relevant to your job and participate fully.

Weekly status reports will be required. A weekly performance appraisal is in place.

What We Offer:

  • You will be entitled to 20 paid personal days off per year
  • You will also be entitled to take 10 public holidays per year as they happen in your country.
  • You won’t have to relocate, saving money on rent and commuting
  • You will be joining a committed team which is breaking traditional molds on how to automate business processes
  • There are no additional benefits offered at this time
  • Since you are not employed by a local company, your compensation will not be subjected to any statutory deductions

Application Process:

  • Those within the 1st shortlist will be invited for preliminary interviews by an HR led panel
  • The invitation will contain your date and time. Respond to the invitation.
  • If you are attending please be online 5 minutes before your interview time.
  • Check in your SPAM folder to make sure that you haven’t missed the invitation since the interviews will be held quickly
  • The 1st interview will be held on: December 28, 2020 via Google Meet and you will be informed on the same day whether you have been shortlisted for the next round of interviews.
  • Join via your computer or tablet, NOT mobile phone
  • If the interview panel is running late for your appointment, wait patiently. They haven’t forgotten you
  • Those in the 2nd shortlist will be given a project to see whether they understand the job requirements and can actually do the job. This will also give you an opportunity to see if you want to become a Varalian and work with Varal.
  • Those successfully completing the project will be invited to present their projects, via Google Meet, in a final interview with the CEO and MD, which will be held around 3 working days after the 1st round of interviews.
  • Your presentation will be around 30 min. Details will be given with the project assignment.
  • The selected person will be given a contract for an unlimited period and be expected to join the company at the earliest.

Requirements:

If you like to spend hours creating and writing new software code without regard to the guidelines, then this job is not for you.

You should have good knowledge of the following:

  • Agile methodologies
  • Software project design
  • Software project management
  • Convert requirements into project steps
  • Manage the implementation of software projects
  • Implementation of security and data protection

Having only a working knowledge of the following would be useful

  • Python, SQL, React
  • Database design and structure
  • Express, Ajax, container
  • Continuous delivery Architecture
  • Microservices, API, AWS, GitLab
  • API and socket programming
  • Basic JavaScript, HTML
  • Web Technologies like CSS and jQuery
  • Integrating user-facing elements into applications
  • Back end components to improve responsiveness and overall performance
  • Performance tuning, improvement, balancing, usability, automation
  • Platform administration, identity management, routing, messaging, and other server-side components
  • Reusable and testable code
  • Google Cloud (App Engine, Cloud SQL, Cloud Storage, Datastore, Hadoop etc.)
  • Core framework and key software components

The platform will be built using Google Cloud, Google APIs and other required software. The use of databases is fundamental to the project.

Being detail oriented and organized are a must. Finding it easy to document everything is essential. People skills will give you an edge.

Send Application

Upload Resume / CV (Select or Drop File)

Signup to newsletter and receive daily job updates, services, etc.