TA
Software Engineer
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
618,160 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About Us
Taker is a SaaS-based Online Ordering System for Restaurants where
it helps them expand digitally through multiple branded ordering
channels like website and apps.
Job Description
This is a remote position.
We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.- Executing full life-cycle software development
- Writing well designed, testable, efficient code
- Producing specifications and determining operational feasibility
- Integrating software components into fully functional software systems
- Developing software verification plans and quality assurance procedures
- Documenting and maintaining software functionality
- Tailoring and deploying software tools, processes and metrics
- Serving as a subject matter expert
- Complying with project plans and industry standards
Requirements
- Proven work experience in as a computer software engineer or software developer
- Hands on experience in designing SaaS applications.
- Ability to develop software in PHP, ReactJS, ReactNative, NodeJS.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in developing web applications using at least one popular web framework.
- Experience with test-driven development
- Mastery in software engineering tools
- Ability to document requirements and specifications
- Familiarity with software development methodology and release processes
- A degree in Computer Science or Engineering
