Front-end Engineer - Senior (Remote Work)
- No. of Openings 1
- Industry IT & Telecommunication
- Category IT&Telecommunication
- Location Remote, Kathmandu, Kathmandu District
- Job Level Senior Level
- Salary Nrs. Monthly
- Education Level Bachelors
- Desired Candidate Both(Female, Male)
- Experience 5 + years
- Expiry date Apr 16, 2025 (29 days left)
- Vehicle License no
- Skills JavaScript, Typescript, React.js, Redux, Rxjava, HTML/CSS
Job Description
- 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, fine-tuning mechanics, 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 to 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
Job Specification
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 Patterns
- 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