Description
Job Profile
We build software that makes lives better. RxAnte is hiring a full-stack Software Engineer to maintain web applications and third-party integrations as part of the Web Services team. The Software Engineer will collaborate with the team to build, release, and maintain the company's web-based software products built on PHP, Next.js/React/TypeScript, MySQL, a little bit of MongoDB, Docker, and some Salesforce Apex. This is a 100% remote role.
Engineers in this role are expected to take ownership of their work and exercise judgment in determining how best to solve problems. The ideal candidate is a systems thinker, able to consider the system as a whole – not just individual components, self-motivated, disciplined, and skilled at managing project deliverables on time. The Software Engineer will be responsible for thinking deeply about architecture and then writing custom, maintainable code tailored to business needs.
Job Responsibilities
Engineers are responsible not only for writing code, but for planning their work, managing dependencies, and delivering results.
The Incoming Software Engineer Will
- Collaborate with the product team to spike out possibilities and determine the correct technical details for new features
- Plan and manage the technical aspects of software projects
- Wire up the frontend UI, and create and connect to APIs
- Write backend business logic
- Address issues that may arise throughout our various codebases
- Work on small, clearly defined projects as needs arise
- Work on larger, more complex projects as they come up
We value collaboration, humility, and mutual respect while working toward shared goals. Accordingly, success is measured by code quality, maintainability, and team outcomes rather than short-term velocity.
Requirements
- Can build web apps in the full PHP web stack, HTML, CSS, and JavaScript; Experience in another C-based language like C# or Java, but a willingness to work in PHP is acceptable.
- Ability to build well-structured, readily comprehensible, easily maintainable software that balances practical and elegant. Good software should be working now and easy to change later.
- Can work with MySQL; able to write basic, raw SQL is required. The ability to work with PHP-based ORMs is a bonus.
- Ability to build production web apps in React.
- Can use Git version control to collaborate on software development within a team
- Strong writing skills – this is especially important given the asynchronous and technically precise nature of RxAnte's software engineering practices.
Additional Requirement
- Please submit a relevant resume and a tailored cover letter.
- The cover letter should include information about something you’re proud to have built and how that product is relevant to RxAnte's work.
- Describe how your qualifications and career aspirations align specifically with the requirements and opportunities of this role.
Please send any inquiries to hresources@rxante.com.