Remote Senior Software Engineer - Java/React

Posted

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

Description:

  • As a Senior Software Engineer at 3Pillar, you will elevate your expertise by collaborating 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 mere code composition.
  • You will facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Crafting client code that is efficient, performant, testable, scalable, secure, and of the highest quality will be a key responsibility.
  • You will actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gathering requirements and organizing/presenting developed features for clients will be part of your duties.
  • You will execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promoting client success by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions will be essential.
  • Engaging in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities, will be required.
  • You will independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages 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, 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 expected.
  • 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 required.
  • Proficiency in the English language is mandatory.

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 of communication.
  • The company prioritizes well-being, spending a trimester each year focused on wellness, offering fitness programs, mental health plans (country-dependent), and generous time off.
  • Professional services at 3Pillar enable accelerated career growth and development opportunities across projects, offerings, and industries.
  • The company is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
  • Joining 3Pillar means being part of a global tech community, with opportunities to connect and collaborate with a diverse workforce.
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