Senior Full-Stack Software Engineer


Senior Full-Stack Software Engineer

Zen Nepal is one of the reputed Travel Agency located at Thamel, Kathmandu. Zen Nepal seeks application from enthusiastic, competent and qualified candidates for the following position:

For more details please visit our website:  http://zentravels.com/

Senior Full-Stack Software Engineer

Views: 520 | This job is expired 1 day, 1 hour ago

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer, Software Architect
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Thamel
Offered Salary : NRs. 70,000.00 - 300,000.00 Monthly
Apply Before(Deadline) : May. 22, 2024 23:55 (1 day, 1 hour ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 5 years
Professional Skill Required : HTML Javascript MySQL Java PHP
Other Specification

Basic Qualifications:

  • 5+ years industry experience as software engineer
  • Proficiency with PHP
  • Proficiency with JavaScript
  • Proficiency with relational databases such as MySQL
  • Proficiency with object-oriented programming
  • Experience with AWS and/or Google Cloud Platform
  • Excellent understanding of HTML, CSS, web standards, and web application security
  • Comfort with Linux system administration
  • Experience with modern collaborative development practices
  • Excellent written and verbal communication skills with both technical and non-technical audiences
  • Excellent team collaboration skills
  • Demonstrable analytical / problem solving skills

Preferred Skills and Experience:

  • Experience designing, developing, testing, and maintaining scalable web-based SaaS applications
  • Experience working with customers and applying a deep understanding of their needs to produce timely solutions to their real-world problems
  • Experience collaborating with cross-functional teams to design and implement new features and improvements
  • Experience participating in code reviews and providing constructive feedback to peers
  • Experience troubleshooting and debugging issues in production and non-production environments
  • Experience optimizing software performance
  • Experience with automated integration testing
  • Demonstrated ability to help evolve processes and practices for the benefit of the company and the team
  • Experience mentoring junior engineers and assisting with technical guidance and support
  • Staying up-to-date with emerging trends and technologies in software development

Nice to Have:

  • Experience with Java
  • Experience with Go programming language
  • Experience with Android and iOS app development
  • Experience with Selenium WebDriver
  • Interest and experience in generative AI

Job Description

  • Implement web app features, APIs, and internal tools to help Telerivet provide value for users and achieve business goals
  • Contribute to creating user experience designs and technical specifications for new functionality
  • Create automated tests for new functionality (primarily integration tests)
  • Propose improvements for software development processes and improve documentation to streamline onboarding for subsequent hires, make knowledge more accessible, and maintain engineering excellence as the team grows
  • Take responsibility for code quality, scalability, reliability, security, maintainability, and performance. Code review other team members’ pull requests and provide feedback to improve code quality.
  • Respond directly to occasional technical support questions and bug reports from Telerivet users and team members when detailed knowledge of Telerivet’s functionality is required
  • Provide feedback to users and Telerivet team members about feasibility of user-requested functionality
  • Provide technical guidance to Telerivet’s solutions engineers, encouraging code maintainability, reusability, security, and performance, and ensuring that solutions engineers are aware of all relevant Telerivet functionality.
  • Become comfortable using Telerivet’s system administration tools to manage occasional, routine tasks such as deploying patches and adding/removing instances
  • Be available on rare occasions for on-call server operations support when primary on-call engineer is unavailable (regular on-call availability is not required but possible for additional pay)

If you are passionate about software development and want to work in a collaborative and dynamic environment, we encourage you to apply for this opportunity at Telerivet.

This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
Search, Apply & Get Job: FREE