Remote Senior Software Engineer Java/React

Posted

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

Description:

  • The Senior Software Engineer will work at 3Pillar, a leading company for innovative software engineers, focusing on transformative projects in various industries such as urban living, media, and healthcare.
  • The role involves effective communication with client project stakeholders regarding project status and recommendations.
  • The engineer will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
  • Responsibilities include participating in planning and estimation efforts, gathering requirements, and presenting developed features to clients.
  • The engineer will execute complex activities within current methodologies and quality standards, showcasing success across diverse engagements.
  • Collaboration with engineers, designers, and managers is essential to understand user pain points and iterate on solutions that drive client success.
  • The role includes engaging in agile software development practices such as daily stand-ups, sprint planning, and team retrospectives.
  • The engineer will independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.

Requirements:

  • Candidates must have experience working on a team and delivering a product they are proud of.
  • A minimum of 3 years of experience in React with TypeScript (or similar) is required.
  • At least 5 years of experience in Java, specifically with SpringBoot, JUnit, Gradle, and other open-source libraries is necessary.
  • Over 5 years of professional experience in building web applications in an Agile/Scrum environment and deploying in the cloud (AWS preferred) is essential.
  • The ability to lead technical architecture discussions and drive technical decisions is required.
  • Candidates should have a knack for writing understandable, testable, and maintainable code.
  • 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, the test pyramid, pipelines, and feedback loops, with a focus on quality delivery (JUnit, Mockito) is essential.
  • Proficiency in the English language is mandatory.

Benefits:

  • 3Pillar offers a flexible work environment, allowing employees to work from the office, home, or a blend of both, embodying a remote-first approach.
  • Employees will be part of a global team, learning from top talent around the world and speaking English daily.
  • The company emphasizes well-being, dedicating a trimester each year to focus on employee health, including fitness offerings, mental health plans, and generous time off.
  • The professional services model at 3Pillar accelerates career growth and development opportunities across various projects, offerings, and industries.
  • 3Pillar is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
  • Employees are invited to join a global tech community and can learn more about the company culture 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