Job Title or Location
RECENT SEARCHES

Intermediate Full Stack Developer

Journal Technologies
Victoria, BC
Remote
Full-time
Experienced
Company Benefits
Paid Time Off
Flexible Work
Posted 12 days ago
Salary: $90,000 to $120,000 CAD

At Journal Technologies, we believe our technology can be a force for good in the world ensuring the proper and efficient functioning of some of the most foundational aspects of society - the courts and justice system.

We create and implement enterprise software that supports the administration of justice, currently in the United States, Canada, and Australia. While our eSeries product suite enables governments and their employees to deliver continued foundational court processes, our R&D focuses on leveraging emerging possibilities with technology to improve access and efficiency.

Headquartered in Los Angeles, Journal Technologies is a long-time, wholly-owned subsidiary of Daily Journal Corporation (NASDAQ: DJCO). We also have a major office in Logan, Utah, a team in Melbourne, Australia, and a growing number of remote staff across North America and the world.

Under our next generation of leadership, we're implementing a new vision for the company that prioritizes building an extraordinary workplace with empowered people at the heart of our business. Great people want to collaborate with great people, and we are actively looking for smart, motivated people who care deeply about the work they do.

Journal Technologies is looking for an Intermediate full stack developer to work on our next generation cloud-based SaaS products. You will be an integral part of our core team and will help build the product using the best of breed software and patterns. As an Intermediate full stack developer, you will play a pivotal role in the development and maintenance of the software, ensuring it meets the needs of users and the business while maintaining high standards of security, performance, and scalability.

Responsibilities:

  • Software Architecture: Design and implement the software architecture for the SaaS applications, ensuring scalability, performance, and maintainability.
  • Full Stack Development: Develop both front-end and back-end components of the application.
  • API Development: Create and maintain RESTful APIs that enable data exchange between the front-end and back-end components.
  • Security: Implement security best practices to protect the application from threats, including data encryption, user authentication, and authorization mechanisms.
  • Testing and Quality Assurance: Write unit and integration tests to ensure the application's functionality and reliability.
  • Deployment and DevOps: Deploy the application to production servers, configure and maintain cloud infrastructure, and automate deployment processes.
  • Code Review: Participate in or lead code reviews to maintain code quality and consistency across the development team.
  • UI/UX Development: Design and implement user interfaces that are intuitive and user-friendly. Ensure a seamless and responsive user experience across various devices.
  • Database Design: Create and manage the database schema, optimize queries, and ensure data integrity and security.
  • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather requirements and ensure alignment with the product roadmap.
  • Technological Research: Stay updated with the latest trends and technologies in full stack development and cloud technology.
  • Mentoring and Training: Provide guidance and mentorship to junior developers, sharing knowledge and best practices.

Qualifications:

  • 3-5+ years developing enterprise-scale web applications
  • Experience with C# and .NET 5+
  • Experience with a modern frontend framework, preferably React, and Typescript, Jest, Sass, Vite
  • Experience with AWS services such as Beanstalk / ECS, DynamoDB, EC2, Lambda
  • CI/CD with Github Actions
  • Bachelor's degree in Computer Science, Information Technology, related field, or equivalent.
  • Experience with SaaS, cloud development, and microservice architecture.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Familiarity with Agile/Scrum methodologies
  • Certifications in relevant technologies may be advantageous.

The above statements describe the general nature and level of work being performed in this job function. They are not intended to be an exhaustive list of all duties; additional responsibilities may be assigned.

Reports to: Cloud Solutions Architect– Christian Morin

Location: Victoria BC, in office 2-3 days a week.

Why Journal Technologies?

Visit www.journaltech.com/careers for more information, but highlights include:

  • Competitive compensation based on skills, experience, and years of service.
  • Quality medical, dental and vision coverage.
  • Competitive paid time off as well as paid holiday time.
  • GRRSP in Canada with employer matching.
  • Annual professional development funds - $1,500 USD annual per employee.
  • Book subscriptions with an extensive library in each office for personal and professional growth.
  • Flexible working hours which you can coordinate with your supervisor.
  • Must be able to work in the office in downtown Victoria, BC 2-3 days a week. Other days can be remote.
  • Personal meetings with direct managers approximately every four to six weeks to discuss career growth and advancement opportunities as well as other issues important to the employees.
  • Travel opportunities between Journal Technology offices and with clients.
  • We provide technology that matters in the world, and we're a stable employer comprised of quality people, with a commitment to investing in our people.

Equal Opportunity/Affirmative Action Employer: Employment at Journal Technologies is based solely upon the qualifications of the individual applicant, regardless of race (including traits historically associated with race, such as hair texture and protective hairstyles), ethnicity, religion, color, sex (including childbirth, breast feeding and related medical conditions), gender, gender identity or expression, sexual orientation, national origin, ancestry, citizenship status, uniform service member and veteran status, marital status, pregnancy, age, protected medical condition, genetic information, disability, or any other protected status in accordance with all applicable federal, state and local laws. This policy applies to all personnel actions and decisions, including recruiting, hiring, discipline, training, transfers, compensation, benefits, promotions and terminations, leaves of absence, benefits, and other terms and conditions of employment.