Join Our Team as Our Senior Software Engineer Join us as a Senior Software Engineer and be a key player in shaping the future of cutting-edge solutions. In this role, you’ll not only architect and design high-impact systems but also be at the forefront of innovation, driving business success through technology. As part of our dynamic Engineering Team, you'll dive deep into both front-end and back-end development, working with a diverse tech stack that keeps you challenged and engaged. You'll transform bold business ideas into game-changing software, all while ensuring seamless execution and delivery within set timelines. Full-Stack Development Lead front-end engineering efforts using ReactJS, React Native, Twig templates, HTML, and CSS Spearhead back-end development initiatives using PHP with the Symfony Framework Design and implement RESTful APIs following industry best practices Integrate and optimize database solutions for high-performance applications Responsibilities of our Senior Software Engineer Architect and design scalable, maintainable software solutions that align with business objectives Lead the implementation of complex features and systems improvements Drive the adoption of best practices, principles, and patterns in software engineering Mentor and coach peers on Test-Driven Development and advanced software engineering concepts Conduct and lead code reviews, providing constructive feedback to improve code quality Facilitate communication between technical and non-technical team members Lead technical discussions and present complex ideas to various audiences Actively contribute to and curate internal wikis and knowledge bases Assess and address technical debt, designing and implementing plans for its reduction Champion clean architecture principles, including SOLID, Hexagonal, or Onion architectures Evaluate and enhance application security, developing roadmaps for continuous improvement Evaluate and integrate AI tools for software engineering to enhance team productivity Qualifications for our Senior Software Engineer A combination of education and experience may substitute for college education requirement. 5+ years of experience in software development, with at least 2 years in a senior or lead role Strong proficiency in PHP and extensive experience with the Symfony Framework Proven track record of applying Test-Driven Development in professional settings Expert-level understanding and application of SOLID principles Strong knowledge of clean architecture, hexagonal architecture, or onion architecture concepts Thorough understanding of Domain-Driven Design principles and their practical application Expert-level knowledge of OWASP attack vectors and application security best practices Strong understanding of Identity Access Management and Identity Federation Protocols (OAuth/OpenID Connect, SAML) Extensive experience with RESTful API design and implementation Proficiency in front-end technologies, including ReactJS, React Native, HTML, and CSS Excellent problem-solving skills and ability to architect complex systems Outstanding verbal and written communication skills Demonstrated ability to mentor and lead development teams Knowledge of machine learning and AI integration in software applications Experience with Agile methodologies and leading Agile development teams Perks as our Senior Software Engineer: Flexibility! 3-Day Hybrid Schedule Ensures Healthy Work-Life Balance! Competitive Earning Potential! Guaranteed Total Compensation Range is $135,000 - $145,000 Plus Annual Bonus! Exceptional Benefits! Medical, Dental, and Vision Plans with HSA or FSA Options, Company-Paid Life Insurance, Short-Term Disability and Long-Term Disability, 401k With Company Match, Complimentary Financial Advisory Services, Progressive PTO Available to Use Beginning Your First Day! Great Company Culture! Fun, People-Centric Team in Your Corner!

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States