Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Developer image - Rise Careers
Job details

Senior Full Stack Developer

Job Description

We are seeking a talented and motivated DevOps Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing hybrid architecture, preferably using Flutter, and a solid understanding of the complete mobile application development life cycle.

Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines to streamline the software development lifecycle.
  • Develop hybrid architecture solutions with a focus on mobile applications, preferably using Flutter.
  • Integrate third-party libraries and APIs to enhance application functionality.
  • Manage and operate database systems, both relational (SQL) and non-relational (NoSQL).
  • Collaborate with development and operations teams to automate and improve development and release processes.
  • Ensure optimal performance and availability of mobile applications through efficient deployment practices.
  • Monitor and troubleshoot system performance, reliability, and availability, implementing necessary fixes and improvements.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Total of 4 years of experience in the DevOps field.
  • Minimum of 3 years of experience in developing hybrid architecture, preferably using Flutter.
  • Solid understanding of the complete mobile application development life cycle.
  • Proficient in Dart programming language.
  • Experience with third-party libraries and APIs.
  • Database knowledge in both SQL and NoSQL systems.
  • Knowledge of modern OOP concepts and techniques.
  • Familiarity with Agile methods and practices.
  • Proficient in API development and JSON parsing.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work in a fast-paced, collaborative environment.
  • Strong communication and teamwork skills.

Preferred Qualifications

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with infrastructure as code tools like Terraform or Ansible.
  • Understanding of security best practices and experience implementing security measures in the DevOps lifecycle.

·    Total experience – 4 years.

·    A minimum of 3 years of experience in developing hybrid architecture. Preferably flutter.

·    Solid understanding of the complete mobile application development life cycle.

·    Experience with third-party libraries and APIs.

·    Proficient in Dart.

·    Database Knowledge – Sequel, non-sequel.

·    Knowledge of modern

o  OOPS concepts and techniques,

o  Agile methods,

o  API’s and JSON parsing.

  • Salary is negotiable based on experience
  • Annual increase
  • Annual bonus
  • Health policy for self and family
  • 5 days working week (8 hours per day 10.00am to 6.00pm)
  • 10 Public Holidays each year
  • 12 Casual Leaves
  • 12 Sick Leaves
  • 15 Privilege Leaves
  • Compassionate Leave

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Developer, Wizcom

Are you ready to take your career to the next level? Join our innovative tech team as a Senior Full Stack Developer and help shape the future of mobile application development. At our company, we believe in fostering a collaborative and dynamic environment where your skills can shine. You'll be responsible for developing hybrid architecture solutions using Flutter, designing CI/CD pipelines, and enhancing app functionality through integrations with third-party APIs. With a solid understanding of the complete mobile application development life cycle, you’ll tackle challenges related to both relational and non-relational database systems. We value individuals who can monitor and troubleshoot system performance while implementing best practices in their workflows. If you have a Bachelor’s degree in Computer Science or a related field, along with at least four years of experience in DevOps—three of which should be in hybrid architecture development—then you're a perfect fit for our team. Join us, and let's make amazing mobile applications together.

Frequently Asked Questions (FAQs) for Senior Full Stack Developer Role at Wizcom
What are the roles and responsibilities of a Senior Full Stack Developer at our company?

As a Senior Full Stack Developer at our company, your main responsibilities will include designing and maintaining CI/CD pipelines, developing hybrid architecture solutions particularly with Flutter, and enhancing app functionality through integrations with various third-party APIs. You'll also manage database systems, ensure optimal application performance, and collaborate closely with other teams to improve development and release processes.

Join Rise to see the full answer
What qualifications are required for the Senior Full Stack Developer position at our company?

To qualify for the Senior Full Stack Developer position at our company, candidates must have a Bachelor’s degree in Computer Science or a related field and a total of four years of experience in DevOps, with a minimum of three years focused on hybrid architecture development using Flutter. Moreover, proficiency in the Dart programming language and skills in database management including SQL and NoSQL systems are essential.

Join Rise to see the full answer
What types of projects will a Senior Full Stack Developer work on at our company?

In the role of Senior Full Stack Developer at our company, you will work on diverse projects that involve designing and implementing mobile applications with hybrid architecture. Your focus will be on creating user-friendly interfaces, enhancing backend functionality with APIs, and optimizing application performances—all while collaborating with cross-functional teams to deliver high-quality software solutions.

Join Rise to see the full answer
Is there room for growth and advancement for the Senior Full Stack Developer at our company?

Absolutely! Our company is committed to the professional development of its employees. As a Senior Full Stack Developer, you will have ample opportunities to enhance your skills, take on leadership roles in projects, and contribute to strategic decision-making processes that could lead you to future advancement within the organization.

Join Rise to see the full answer
What benefits can a Senior Full Stack Developer expect at our company?

Our company offers a competitive salary, negotiable based on experience, along with annual increases and bonuses. Our benefits package includes health policies for both you and your family, generous vacation days, public holidays, and many more perks designed to keep our team healthy and happy.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Developer
Can you explain your experience with hybrid architecture and Flutter?

When answering this question, focus on specific projects where you've utilized Flutter for hybrid application development. Discuss the challenges you faced and how you addressed them. It’s also effective to mention the results your contributions had on the projects, showcasing your technical skills and creativity.

Join Rise to see the full answer
How do you approach building CI/CD pipelines?

A good answer should demonstrate your understanding of continuous integration and delivery processes. Highlight your experience with tools you've used in the past, the steps you take to automate deployment processes, and methods you employ to ensure that code quality is maintained throughout the lifecycle.

Join Rise to see the full answer
What third-party libraries and APIs have you worked with?

Discuss the specific libraries and APIs you've integrated into your past projects. Provide examples of how these integrations improved the functionality of applications and led to better user experiences. This showcases both your technical skills and practical application of your knowledge.

Join Rise to see the full answer
How do you ensure code quality and performance in your applications?

Talk about your strategies for maintaining code quality, such as code reviews, testing, or using linting tools. Also, mention how you analyze and optimize application performance, thus demonstrating a comprehensive approach to quality assurance.

Join Rise to see the full answer
What problem-solving techniques do you use during development?

Share specific examples where you had to troubleshoot issues during the development process. Explain the steps you take to identify problems and implement solutions, illustrating your analytical skills and resourcefulness.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

Highlight any experience you have working in Agile environments. Discuss how you’ve used Agile practices such as sprints, daily stand-ups, and retrospectives in your previous roles to manage projects efficiently.

Join Rise to see the full answer
How do you manage your time when working on multiple projects?

Mention your time management techniques, such as task prioritization or usage of project management tools. Relate this to your experience juggling various tasks or deadlines in the past to indicate your organizational skills.

Join Rise to see the full answer
What database systems have you worked with, and how do you decide which to use for a project?

Discuss the relational and non-relational database systems you've used and the criteria you apply to determine which is best suited for different projects. Include examples illustrating your decision-making process.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in development?

Share the resources you utilize, such as online courses, blogs, forums, and networking with other professionals, to keep your skills relevant and updated in the fast-evolving tech landscape.

Join Rise to see the full answer
Can you describe a project where you successfully improved an existing application?

Choose a project that showcases your ability to analyze an application, identify areas for improvement, and implement effective solutions. Discuss the impact your changes had on the application's performance and user engagement.

Join Rise to see the full answer

Wizcomtech Ltd. is a pioneer and world leader in personal, portable, scanning dictionaries, reading Pens and scanning Pens. Our pocket-size, user-friendly Quicktionary® Pens enable students and people working in multilingual environments to transl...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!