
Join the cutting-edge movement of server-side and headless application development for broad security applications
Back-End Engineer
About the Role
Location: Remote
Type: Contract (Non-W2)
Compensation: Competitive
We are seeking a highly skilled Senior Software Engineer to design and implement functional software solutions. Collaborating with upper management, you will play a key role in assuming technical projects.
In this position, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential.
Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing.
As a Senior Software Engineer, you will have the responsibility to drive projects forward, mentor junior team members, and contribute to continuous improvement initiatives. By delivering innovative and reliable software, you will contribute to the success of our organization and make a meaningful impact in the industry.
Skills and Experience
Required
Professional Experience: Minimum 12+ years in Symfony (6.x) development. Knowledge of selected programming languages (e.g. PHP, Nodejs, React, Vue). Excellent organizational and leadership skills.
Cloud Expertise: Proven experience with AWS/GCP platforms ( SQS, SNS, S3, ECS, K8s, CloudFormation, Firebase, Google Cloud Functions )
Design Architecture: Solid background in Domain Driven Design.
Database Proficiency: In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. DynamoDB).
Documentation: Ability to document processes and code effectively.
Version Control: Proficient in GitHub.
Nice to Have
Familiarity with Node.js, Nuxt, Vue, and React.
Key Responsibilities
Develop high-quality software design and architecture
Apply Domain Driven Design principles to create robust, scalable solutions.
Execute and Document tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Produce clear, comprehensive documentation for software and systems you contribute to.
Develop, maintain, and optimize web applications using Symfony 6.x
Work effectively with AWS for deploying and managing applications
Utilize GitHub for version control and collaborative development
Personal Attributes
Autonomy: Able to work independently and make informed decisions.
Quick Learner: Adapt rapidly to new technologies and challenges.
Creative Problem-Solving: Innovate and find effective solutions.
Continuous Education: Commitment to learning and growth in tech.
Technical Foresight: Anticipate and adapt to future tech trends.
Mentor: Be able to teach others what you know
What We Offer
Flexibility: Choose from a variety of projects. Work on what interests you.
Remote Work: Complete autonomy over your work environment.
Growth Opportunities: Continuous learning and professional development.
Dynamic Projects: Engage with multiple domains and innovative technologies.
Join Our Team
If you are driven by creativity, autonomy, and a desire for continuous learning in the fast-evolving tech landscape, we would love to hear from you. This role is not just about technical expertise; it’s about joining a team that values innovation and personal growth.
To apply, please submit your resume and a cover letter highlighting your experience and what you bring to the team.
