Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Senior Software Engineer - Australia
Remote
Senior Software Engineer - Australia
at
Alembic
Posted 1 month ago
✅
1 applied
Description:
The position is for a Senior Software Engineer working remotely in Australia.
The role involves collaborating with Alembic teammates and clients' engineering teams to build user-focused products.
Candidates should have a strong client focus and be able to drive out the right requirements through stakeholder interaction.
Applicants must be polyglot programmers with experience in languages such as Elixir, Erlang, TypeScript, Ruby, and similar.
A solid understanding of functional and object-oriented programming, version control, web technologies, and relational databases is required.
Candidates should demonstrate good domain modeling skills and a repertoire of software design patterns, knowing when to apply them.
The role emphasizes the importance of quality code, balancing high standards with time-sensitive problems and external constraints.
Strong teamwork skills are essential, including the ability to communicate clearly and concisely with colleagues and clients.
The position requires effective planning, management, and monitoring of work to meet time and quality targets.
Candidates should be comfortable working remotely, taking initiative, and managing their own work effectively.
Responsibilities include designing and developing web applications, understanding client requirements, and delivering analysis and problem resolution.
The role involves collaborating with stakeholders, scoping projects, estimating risks, and developing project deliverables.
Engineers will be responsible for the entire lifecycle of their code, including development, testing, production, and subsequent improvements.
Input into system architecture and API design is expected, along with participation in code reviews and knowledge sharing.
Requirements:
Candidates must have experience as senior software consultants and a passion for developing software.
A strong client focus and the ability to understand and prioritize client requirements are essential.
Proficiency in multiple programming languages, including Elixir, Erlang, TypeScript, and Ruby, is required.
Solid engineering knowledge of functional and object-oriented programming, version control, and web technologies is necessary.
Applicants should have good domain modeling skills and familiarity with software design patterns.
A commitment to quality code and the ability to balance high standards with practical constraints is required.
Strong teamwork skills and the ability to communicate effectively with diverse audiences are essential.
Candidates should be comfortable working remotely and managing their own time and work effectively.
A methodical approach to problem-solving and attention to detail are important for this role.
Benefits:
The position offers the opportunity to work on a variety of projects with multiple clients, enhancing professional growth.
Employees will have the chance to collaborate with talented teammates and clients, fostering a supportive work environment.
The role allows for remote work flexibility, promoting a healthy work-life balance.
There is an emphasis on continuous learning and the opportunity to work with new technologies on the job.
Employees are encouraged to improve tech standards and practices, contributing to personal and team development.
The company values a positive approach to change and supports employees in taking initiative and managing their own work.