Full Stack Developer
Full-stack Developer will take complete, end-to-end ownership of projects across the entire stack. He/she will be responsible for building products across the stack with a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.
Job Title: Full-stack Developer
Designation: Full-stack Developer
Reports to: Project Manager
Location: Bakhundole, Lalitpur, Nepal
Shift: Standard (09:00 to 06:00 PM – EST) from Monday to Friday
Position Overview:
Full-stack Developer will take complete, end-to-end ownership of projects across the entire stack. He/she will be responsible for building products across the stack with a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.
He/she will be responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. He/she will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Roles and Responsibilities
Design and Execution
- Work with development teams and product managers to ideate software solutions
- Prepare a proper and presentable flow diagram for project features on a modular basis
- Design client-side and server-side architecture
- Developing functional databases, applications and servers to support our websites on the back end
- Ensuring cross-platform optimization for mobile phones
- Designing and developing APIs
- Working through the application development lifecycle to launch
- Leading and developing best practices for the Full Stack Developer team
- Troubleshoot, debug and upgrade application features
- Play major role in creating different deployment environments and run CI / CD jobs
- Continuously work on feature/performance enhancements and monitoring of application after deployment to production
- Write technical documentation
Skills and Qualifications
Requirements
- At least 3 years of experience as a Full Stack Developer or similar role
- Working experience on React, Angular, and Node
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design
- Competencies and Soft Skills
- Excellent communication and teamwork skills
- Strong organizational and project management skills
- Good problem-solving skills
- Attention to detail.
What We Offer
- Work in a multinational company operating in the Cloud & ICT domain, based out of UK and operating in Australia, India, Nepal, Pakistan and Bangladesh
- Best in class open, progressive, professional and equal opportunity work environment
- Closely knit and supportive team members and a culture where your contributions, opinions and diversity is welcome, respected, & encouraged
- Exposure to multidisciplinary skill areas (including team management & leadership) in a vibrant start-up ecosystem with deep work involving world class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean & Facebook
- Flexible work time (with standard 40 working hours per week & 09:00am-06:00 pm schedule subject to change with respect to personal schedules & centered on delivery)
- Opportunity to travel regionally (as part of assignment/ training and development or delivery ) in Nepal, India, Pakistan, Bangladesh, or Srilanka
How to apply?
Suitable candidates meeting the above criteria are requested to send their CV and cover letter to careers@genese.com.np
Only shortlisted candidates will be invited for the further selection process. You are requested to clearly mention the position you are applying for in the subject of the email.
OR