Position: Software Developer (Recent Job)
- No. of Openings 1
- Category IT&Telecommunication
- Job Location 26
- Job Level Senior Level
- Salary Negotiable
- Education Level Master degree
- Experience Upto three years
- Expiry date Oct 20, 2020 (Expired)
Job Description
Other Specification
- Master’s degree related to Computer and information technology or Bachelor’s in Engineering of Computer Science
- 3 years or above in building Mobile /Web Applications and Product Management
- Mathematical aptitude
- Problem-solving skills
- Programming languages (different types of developer role require different languages)
- Excellent organizational and time management skills
- Accuracy and attention to detail
- An understanding of the latest trends and their role in a commercial environment
- Teamwork skills
- Self-development skills to keep up to date with fast-changing trends
Job Description
We are looking for Technical ninja who want to help us Design/Develop/Deploy cutting edge scalable products to meet our business requirements. We are building out a team and looking for multiple levels but you should have at least 5 years of programming experience.
We need Full stack developer role to lead, manage a team of App & Web. UX/ UI design understanding. Development with Flutter, React JS, React Native, Node, Python, Java etc. API plugging’s workflow, concurrency, multithreading. Server integration- Exp in Product management. Cross functional knowledge in development, testing deployment, maintenance. Team Management, hiring, guiding, training. Lead R&D. Strong in Flutter, Python development environment.
Roles and Responsibilities
- Experience in developing functional code for front-end and back-end
- Designing and developing and Integrating API’s using server-side programming languages such as Node, Python, Java
- Experience in front-end JavaScript frameworks such Angular, React, Vue JS, React Native, Native Script, Flutter
- Effective programming skills in TypeScript
- Working experience with databases such as MongoDB, SQL, and Oracle.
- Knowledge of UI rendering programming languages such as HTML, CSS, JQuery
- Excellent at QA Testing Procedures and Cloud (AWS and Azure)
- Should be an active contributor to developer communities like Stack overflow, Top coder, GitHub, Google Developer Groups (GDGs)
- Customer- focused, react well to changes, work with teams and able to multi- task.
- Excellent data structure & algorithm and problem-solving skills.
- Working knowledge with JavaScript frameworks and libraries
- Build features and applications with mobile responsive design
- Develop and design documents based on functional specifications
- Good communication and teamwork skills
- Develop medium to large scale applications using required technology, Database design and analysis.
- Stay abreast of changes in technology and learn new technologies as needed
- Develop complex software components
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Protect operations by keeping information confidential
- Accomplish engineering and organization mission by completing related results as needed
- Mentor junior-level developers
- Collaborate with the team to brainstorm and create new products
- Grow engineering teams by interviewing, recruiting and hiring
- Understand business needs and know how to create the tools to manage them
- Comply with the project plan and stay on the leading edge of development practices
- Advise team on software development and code creation
- Demonstrate strong knowledge proficiency in the development methodologies including Object-Oriented Development, Component-based Development, Test-Driven Development, Behavior-Driven Development, Design Patterns and Design for Reuse
- Work closely with stakeholders to obtain requirements, break them down to tasks, and manage a team of several developers
- Perform unit testing and integration testing of Apps and web applications with the test automation tools. Analyze and resolve performance issues in them
- Should be capable of Handling a product from planning phase to getting the product/project running which include, Product planning, Task bi-furcation, assigning tasks to the team and self-involvement, Setting the deadlines and working on the deadlines, Requirements Testing, Deployment, Maintenance, Security testing, etc.
- Must be a proven performer and team player that enjoy challenging assignments in a high- energy, fast growing and start- up workplace
- Must be a self- starter who can work well with minimal guidance and in fluid environment
For Further information:
Please visit mentioned website Moru.com.np or contact on 9801035347