At ARCOS, we innovate, transform, and push boundaries in software development.
We are searching for a Full-stack Senior Software Engineer to join our dynamic team as a technical leader and mentor.
The role involves solving complex challenges and driving impactful solutions.
Responsibilities include designing and building high-quality, scalable software aligned with ARCOS’s goals.
The candidate will set standards for clean code, design patterns, and unit testing.
The role requires solving complex technical challenges with both immediate and long-term impact.
The candidate will guide junior engineers in their technical and professional growth.
The position involves partnering with product teams, architects, and UX designers to create seamless solutions.
The candidate will foster a culture of knowledge-sharing and teamwork.
Active engagement in Agile Scrum rituals such as stand-ups, sprint planning, and retrospectives is expected.
The candidate will take ownership of projects, delivering quality solutions on time.
Identifying and implementing process optimizations is part of the role.
Staying ahead of technology trends and championing innovative tools and practices is essential.
Requirements:
The candidate must have 5+ years of full-stack enterprise software development experience, including UI, backend, API, and database.
A strong foundation in software engineering design principles and scalable architectures is required.
Proven leadership in solving technical challenges and mentoring teams is necessary.
Effective communication skills are essential for explaining complex concepts to both technical and non-technical audiences.
Expertise in Agile development, CI/CD pipelines, and secure coding practices is required.
Experience with multi-tenant, cloud-based, high-availability systems is necessary.
Required technical skills include proficiency in Java (version 8 and above) with Spring Boot or similar frameworks, SQL (relational) databases, REST, React or JavaScript/TypeScript, HTML/CSS, cloud-native development with AWS, unit testing practices (experience with frameworks like JUnit, Mockito), and event-driven architectures.
Benefits:
The position offers a Health Care Plan that includes Medical, Dental, and Vision coverage.
A Retirement Plan, including 401k and IRA options, is provided.
Life Insurance options include Basic, Voluntary, and AD&D coverage.
Paid Time Off is available for vacation, sick days, and public holidays.
Family Leave options for paternity and maternity are included.
Short Term and Long Term Disability benefits are offered.
Opportunities for Training and Development are provided.
The position allows for Work From Home flexibility.