Full Stack Application Developer

Remote, Singapore

Job Description


Company Description
Astreya is the leading IT solutions provider to deliver technology-enabled services and fuel digital transformation to some of the most exciting companies on the planet. We are at the cusp of a new way of working with our delivery model that helps our clients be positively productive by matching exceptional people to on-site teams delivering world-class IT service. With engineers in over 30 countries and 70 cities around the world, we are a global company working with the world's most recognizable and innovative organizations.


The Full Stack Application Developer will play a key role in the design, installation, testing and maintenance of our software. Your Roles and Responsibilities:

  • Consults with supervisor, systems analysts, other programmers, and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems.
  • Designs and writes program specifications based on consultations with supervisor, systems analysts, other programmers, and end users.
  • Converts designs and specifications into computer code.
  • Compiles code into programs and corrects errors detected in the compile process.
  • Creates test transactions and runs tests to find errors and confirm the program meets specifications.
  • Analyzes code to find causes of errors and revise programs.
  • Writes and maintains documentation of changes to computer code, programs, and specifications.
  • Designs and codes layouts for onscreen user interfaces, printed outputs, and interfaces with other systems.
  • Engages in user review and technical documentation written by others to confirm consistency with program operations.
  • Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs.
  • Revises programs for corrections, enhancements, or system environment changes.
  • Trains end users or technical support staff to use and support programs.
  • Other duties as required. This list is not meant to be a comprehensive inventory of all responsibilities assigned to this position


Qualifications
Schedule
: US hours Monday to Friday; 8 am to 5 pm PST (11 pm to 8 am SGT) COVID-19 Vaccination Requirement: In order to protect the health and safety of all onsite employees, proof of full vaccination is required. Resume must reflect the required experience/qualifications to be considered. Required Qualifications/Skills:
  • Bachelor’s degree (B.S/B.A) from four-college or university
    • or equivalent combination of education and experience
  • Over 3 years of Full Stack software application development experience
  • Proven experience as a Full Stack Developer or similar role
  • Familiarity with common stacks
  • Knowledge in Python and Full Stack Django Development
  • Extensive hands-on experience with front-end technologies including HTML, CSS, JavaScript, Typescript, node.js, React/Redux or Angular
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
  • Strong experince in UI/UX design
  • Strong scripting skills in Python
  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
  • Knowledge of how to program a software program (windows or web based) that interacts with a relational database
  • Knowledge of coding languages
  • Aptitude to pick up new technologies and trends, as they become relevant for the business and our platforms.
  • Strong coding, debugging, algorithm design and problem solving skills
  • Must be able to work in a fast-paced environment and take appropriate action.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

Additional Information
Physical Demand & Work Environment
  • Must have the ability to perform office-related tasks which may include prolonged sitting or standing
  • Must have the ability to move from place to place within an office environment
  • Must be able to use a computer
  • Must have the ability to communicate effectively
  • Some positions may require occasional repetitive motion or movements of the wrists, hands, and/or fingers
What can Astreya offer you?
  • Employment in the fast-growing IT space providing you with a variety of career options
  • Opportunity to work with some of the biggest firms in the world as part of the Astreya delivery network
  • Introduction to new ways of working and awesome technologies
  • Career paths to help you establish where you want to go
  • Focus on internal promotion and internal mobility - we love to build teams from within
  • Free 24/7 accessible Professional Development through LinkedIn Learning and other online courses to give you opportunities to upskill at your own pace
  • Education Assistance
  • Dedicated management to provide you with on point leadership and care
  • Numerous on the job perks
  • Market competitive compensation and insurance, health and wellness benefits
Astreya Partners is an equal employment and affirmative action employer. We evaluate qualified applicants on merit and business needs and not on race, color, religion, creed, gender, sexual orientation, national origin, ancestry, age, disability, genetic information, marital status, veteran status or any other factor protected by law. #INDF1 #LI-NS2

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1136971
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, Singapore
  • Education
    Not mentioned