Senior Front-end Engineer

Angelswing . (Posted: 2 years ago)

favorite_border
Deadline: Expired 1025 Days ago
payment
Salary

Based On Experience

trending_up
Position

Senior Level

my_location
Locations

kathmandu, nepal

work_outline
Job Type

Full Time

school
Qualification

Bachelor

card_membership
Experience

More than 5 years

Description

Role and Responsibilities

  • Writing code that is fit for purpose, is scalable, human-readable, and in line with industry best practice
  • Quality control and assurance of the entire product lifecycle by testing various components such as functionality, UI/UX, and debugging where necessary
  • Communicating with the product owner and lead to understanding their business goals and objectives, and interpreting that into the required changes to the platform where necessary
  • Collaborating with other developers, teams, designers, and product manager to identify new features and create relevant prototypes for new product ideas
  • Deploying production code
  • Studying the problem statements and proposing solutions to decision-makers
  • Working on full production cycles from brainstorming and rapid prototyping to developing fully-fledged systems and fine-tuning mechanics, as well as stress testing and bug fixing.
  • Solving technical problems with simple, efficient, and effective code
  • Writing technical and non-technical documentation
  • Keep track of new updates and implement them whenever possible
  • Participate in recruitment processes such as development test review and technical interview
  • Participate/Contribute in code peer review
  • Performance evaluation of colleagues and juniors
  • Define and maintain internal development, communication, and documentation conventions
  • Be involved in project/feature shape-up and task assignments

Minimum Qualifications

  • Minimum 5+ years of overall experience
  • Minimum 3+ years of experience developing ReactJS applications using TypeScript
  • Strong knowledge and skills in the following technologies:
    • Languages: JavaScript and TypeScript
    • Framework: ReactJS with TypeScript
    • Libraries: Redux, RxJS
    • Web Technologies: HTML5, CSS, SCSS
  • Experience deploying service to production
  • Experience writing tests and Continuous Integration
  • Ability to build and maintain positive working relationships with stakeholders of various levels
  • Excellent attention to detail and willingness to learn new software/processes
  • Obsessed with pixel-perfecting UI/UX
  • Able to use initiative and remain self-motivated
  • Proactive and able to be self-managed
  • Able to work calmly and effectively under pressure
  • Maintaining confidentiality/discretion where required
  • Open to taking on new challenges
  • Proficient in communication in English (both written and verbal)
  • Excellent communication skills for inter-team collaborations including engineers and designers
  • Able to write technical and non-technical documentation to create and maintain Knowledge Base

Preferred Qualifications

  • Knowledge and experience implementing Atomic Design Pattern
  • Knowledge and understanding of AWS Services
  • Knowledge and experience with GIS Technologies
  • Experience working with libraries such as Cesium, OpenLayers, WebGL (3D Rendering), Three.js
  • Proactive and able to be self-managed

Recruitment Process

Submit Application:

[Angelswing] Nepal Engineering Team Recruiting (@KTM, Dec.20~31 2021)

- 1st Interview

-Remote Development Test

-Final Interview

-Reference Check

-Join Angelswing!

Tech Stacks

-Business Tools :

  • Confluence, JIRA, G-Suite, Slack

-DevOps :

  • CircleCI, Amazon CloudWatch, Git, GitHub Action, Sentry

- Utilities :

  • Amazon S3, Amazon CloudFront/Route 53/SES/Batch/ElasticBeanstalk, AWS RDS, AWS EC2, AWS Lambda, AWS ECS

-Application and Data :

  • Reactjs, HTML/CSS, Cesium, OpenLayers, Three.js , TypeScript, Redux, RxJS, React, JavaScript

Angelswing's Talents

- Problem Solver: Those who can well define problems, identify the root cause and nature, and find and implement the optimal solution.

- Life-long Learner: Those who strive to become the best in their field and are self-motivated to learn and grow at all times.

- Empowering the World: Those who want to change the world together by proactively using their abilities and skills.

Skills

#Communication #Documentation #Writing #Technical #Git #Javascript #Css #Html5 #Aws #Typescript #Proactive #English #Reactjs #Debugging #Jira #Redux #Testing #React #Other #Cloudwatch #Devops #OpenLayers #rxjs #Threejs #gis #cesium #WebGL
whatshot

1 Open Positions

Related Job Lists

Jagirhouse.com is one of the leading online job portal and software company in Nepal. Our primary goal has always been providing recruitment solutions to employers finding, Read more...