As a Software Developer at Zaions, you will be responsible for designing, developing, and maintaining software solutions for our clients. You will be working on a wide range of projects, mainly focused on SAAS app development using serverless backends like AWS or Firebase, and SPA frontends like Angular or React. Your main responsibilities will include:

  1. Designing and developing software solutions that meet the needs of our clients: You will work closely with our clients to understand their requirements and develop software solutions that meet their needs. You will be responsible for designing, developing, and maintaining the software solutions that you create.
  2. Collaborating with other members of the development team: You will be working closely with other members of the development team, including front-end and back-end developers, designers, and project managers. You will be responsible for collaborating with them to ensure that the software solutions you create meet the needs of our clients and are of the highest quality.
  3. Staying up-to-date with the latest technologies: You will be expected to stay up-to-date with the latest technologies and trends in the software development industry. You will need to be familiar with serverless backends like AWS or Firebase, and SPA frontends like Angular or React and be able to quickly learn new technologies as required.
  4. Ensuring the quality of the software solutions: You will be responsible for ensuring that the software solutions you create meet the highest quality standards. This will include testing the software solutions, identifying and fixing bugs, and ensuring that the software solutions are secure and perform well.
  5. Meeting deadlines and working within the budget: You will be responsible for meeting deadlines and working within a budget. You will need to be able to manage your time effectively and work efficiently to ensure that the software solutions you create are delivered on time and within budget.
  6. Communicating with clients and stakeholders: You will be responsible for communicating with clients and stakeholders. You will need to be able to explain technical concepts to non-technical people and be able to provide clear and accurate updates on the progress of the software solutions you are working on.
    1. Participating in code reviews and team meetings: You will be expected to participate in code reviews and team meetings to ensure that the software solutions you create are of the highest quality and meet the needs of our clients.
    2. Maintaining documentation: You will be responsible for maintaining documentation for the software solutions you create, including design documents, technical specifications, and user manuals.

    Work Policies:

    • We have a flexible work schedule and remote work policy, but we expect our employees to be available during core hours for team meetings and client interactions.
    • We value continuous learning and improvement, and we provide our employees with the resources and support they need to improve their skills and stay up-to-date with the latest technologies.
    • We have a strict quality assurance process in place, and we expect our employees to follow the process to ensure that the software solutions we create meet the highest quality standards.
    • We value teamwork and collaboration, and we expect our employees to work closely with other development team members to ensure that the software solutions we create meet the needs of our clients and are of the highest quality.

    We encourage you to apply for this position if you are passionate about technology and are committed to delivering high-quality software solutions. As a software developer at Zaions, you will have the opportunity to work on challenging projects, develop new skills, and make a real impact on our clients’ businesses.