Staff Software Engineer

August 23

Apply Now
Logo of Cardata

Cardata

SaaS β€’ FAVR β€’ Mileage Tracking App β€’ Company Car β€’ Mileage Reimbursement

51 - 200

Description

β€’ Design, develop, test, and maintain software applications and systems using modern programming languages and tools β€’ Write clean, efficient, and maintainable code that adheres to best practices and standards β€’ Collaborate with other members of the development team, including product managers, and other engineers, to define requirements, design solutions, and implement features β€’ Stay up-to-date with emerging trends and technologies in software development, and share knowledge with the team β€’ Continuously improve our best practices, standards, tooling, and methodologies to ensure software quality, efficiency, and maintainability β€’ Participate in code reviews, providing constructive feedback to other members of the team β€’ Identify and troubleshoot issues, debugging code and working with other team members to resolve problems β€’ Continuously improve the quality of our software products by implementing automated testing, monitoring, and other quality assurance practices β€’ Provide technical leadership and mentorship to junior engineers, helping them to develop their skills and grow as professionals β€’ Able to break down large project goals into smaller achievable steps β€’ Participate in technical design reviews and architecture discussions β€’ Work with stakeholders to define technical requirements, and help to ensure that projects are delivered on time, within budget, with high quality

Requirements

β€’ 8 to 12 years of software development experience building highly-reliable, scalable software solutions β€’ Experience with JavaScript frameworks (React, Angular, Vue.js), server-side languages (PHP, Go, and Java) and database technology (MySQL/MariaDB) β€’ Familiarity with Agile/Scrum methodologies and CI/CD deployment processes β€’ Ability to thrive in a dynamic, ambiguous environment, managing multiple priorities, tackling complex technical challenges, and delivering high-quality results β€’ Strong time management, with an aptitude for scoping projects and developing accurate timelines β€’ Exceptional interpersonal and communication skills, with the ability to effectively collaborate with cross-functional teams, translate complex concepts into digestible formats, and manage expectations β€’ Strong leadership qualities (doesn't have to be in a formal leadership role!), with the ability to effectively mentor junior engineers β€’ Demonstrated success managing development projects end-to-end with significant ownership over technical decision-making β€’ Experience building applications with AWS, using services such as SNS/SQS, EC2, Lambda β€’ Knowledge of Laravel, Docker, Jenkins, Octopus, MongoDB is an asset β€’ Nice to have: Bachelor's or Master's degree in Computer Science, Software Engineering, or an equivalent educational experience

Apply Now

Similar Jobs

August 22

Gemini

501 - 1000

Enhance engineering practices and tooling for Gemini's software development teams.

August 14

Matterport

501 - 1000

Build scalable features and services for a high-demand platform supporting Matterport's products.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com