Principal Software Engineer – Frontend job 2023

Job Duties:

We are seeking a software developer to join our team and work collaboratively to create cutting-edge software using modern development principles and state-of-the-art technologies within a cross-functional Agile development environment. The ideal candidate will be responsible for designing, developing, testing, and documenting cloud-hosted web applications while ensuring the delivery of quality code based on unit and automated acceptance tests. They will also be responsible for reviewing, defining, analyzing, and improving detailed specifications, as well as implementing feature development.

The successful candidate will need to ensure that development and integration documentation is adequate, complete, and published while working on test automation to help ensure fast delivery of quality products. They will also be required to participate in peer reviews of code and offer suggestions in line with best-practice design patterns. The position involves mentoring junior team members and providing technical leadership.


The candidate should have at least six years of software development experience with Angular, HTML, and CSS. They should possess strong expertise in TypeScript and modern JavaScript, and extensive knowledge of Agile and Scrum development methodologies. The candidate should also have a comprehensive understanding of computer science concepts and a passion for ingenuity. Mid-level products and high technical knowledge are essential, as is the ability to analyze and solve increasingly complicated problems.

One year or more of AngulaJS experience is highly desirable, and the candidate should possess strong communication skills. They should be able to understand requirements and solve technical issues with minimal supervision. The ideal candidate should have experience with Git or other modern revision control systems.

Preferred Qualifications:

The candidate should have a Bachelor’s degree in Computer Science, Software Engineering, or a related field. Experience with configuring and maintaining CI/CD pipelines, Push/Pull requests, GitHub best practices, and working in AWS is desirable. The candidate should also have experience with secure engineering principles, security protocols, and best practices. Experience technically leading development teams would also be a plus.

In summary, we are looking for a highly skilled and motivated software developer who is passionate about software development and can deliver quality work within a collaborative team environment.

Leave a Comment