Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: Accept all the time
We have an exciting position for an experienced Developer Programmer who is customer-driven, can work in and around a startup environment constraint, contribute to the company’s software engineering practices and principles, work with an agile development methodology and be comfortable working remotely (Plerion is a remote first working company). You will earn a competitive salary and be supported in your continuing professional development You will be joining a highly supportive and collaborative team The Opportunity This is an incredible opportunity for you to take the next step in your career as a Developer Programmer. As a high performing Developer Programmer, you will be able to proactively contribute to a team and help the business excel. You will work autonomously whilst having the support of a strong team environment. Your Key Responsibilities will include: Participate and drive architectural and design decisions (architecture, design patterns, reliability and scaling) of the product and driving engineering excellence. Write clean, high-quality, high-performance, secure and easily maintainable code. Consistently improve maintainability and stability of the codebase. Identify challenges and technical interdependencies and suggest solutions to address them. Analyse and solve complex engineering problems. Collaborate with cross-functional teams to understand product requirements and translate them into technical requirements for the development team. Work closely with other stakeholders as necessary to meet the product platform objectives. Design, build and ship new features using established design methodologies and guidelines. Analyse and debug issues in a complex customer/server environment. Translation of design mockups and prototypes into working applications. Identification of modifications and the need to pivot in product roadmap when required and subsequently developing these modifications. Develop and/or consult on internal training programs. Mentoring and guiding other engineers through one-to-one coaching, architectural reviews, code reviews, etc. Oversee day-to-day teams’ operation and performance About you: Experience of complex transformation shaping and implementations as well as transformation roadmap development. Passion for technology and innovation, and a proven “forward thinker”. Thought leader and thought partner to the leadership team to create technology points of view. Ability to grasp and distinctly explain technological and business concepts. Able to communicate equally with internal stakeholders. Knowledge of advanced technologies and business processes. Proficiency in Typescript/javascript, React.js, Node.js, Docker and Serverless is a must. Experience with AWS stack. Namely AWS Batch, Lambda, Step Functions, DynamoDB, S3, API Gateway, CloudFormation and Route53. This list is constantly growing so the ability to learn new services on the fly is important. Experience with micro front end, and micro service architectures. Expertise in architecture, design, and development of services, and the ability to justify your decisions. Experience with analysing business requirements and estimating development efforts. Ability to write clear, legible, secure code. Experience building consumer-focused web applications. Strong debugging and troubleshooting skills. Public cloud development experience. You are exceptional at clear and frequent communication with remote teams. You have an analytical, yet creative, approach to problem solving. You are dedicated to meet project deadlines in a timely manner. You have the desire to learn about new platforms and technologies. You have a strong attention to detail. You are collaborative, owns the work and takes initiative within a remote setting.