Remote Senior Software Engineer - Java/React

Posted

Apply now
Please, let 3Pillar know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Join 3Pillar as a Senior Software Engineer, where you will collaborate with industry leaders on transformative projects that redefine urban living, establish new media channels for enterprise companies, and drive innovation in healthcare.
  • Your role will involve architecting transformative solutions that reshape entire industries, going beyond just code composition.
  • You will facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Gather requirements and organize/present developed features for clients proficiently.
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions.
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.

Requirements:

  • You must have experience working on a team and delivering a product you are proud of.
  • A minimum of 3 years of experience in React with TypeScript (or similar) is required.
  • You should have at least 5 years of experience in Java (SpringBoot, JUnit, Gradle, and other open source libraries).
  • Over 5 years of professional experience building web applications in an Agile/Scrum environment and deploying in the cloud (AWS preferred) is necessary.
  • The ability to lead technical architecture discussions and help drive technical decisions is essential.
  • A knack for writing understandable, testable, and maintainable code is required.
  • Strong communication skills for explaining complex technical concepts to designers, support, and other developers are necessary.
  • Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval, are required.
  • A strong understanding of testing and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery (JUnit, Mockito) is essential.
  • Proficiency in the English language is required.

Benefits:

  • 3Pillar offers a flexible work environment, allowing you to work from the office, your home, or a blend of both, embodying a remote-first approach.
  • You will be part of a global team, learning from top talent around the world and across cultures, with English as the primary language.
  • The company prioritizes well-being, spending a trimester each year focused on fitness offerings, mental health plans (country-dependent), and generous time off.
  • Professional services model enables accelerated career growth and development opportunities across projects, offerings, and industries.
  • 3Pillar is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
  • Join a global tech community and explore more about being part of the #oneteam through their LinkedIn site and Careers page.
Apply now
Please, let 3Pillar know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback