Position Details
About this role
Software Engineer I is responsible for end-to-end application development and maintenance on one product or several smaller platforms within an assigned area, in an AWS environment using ReactJS, Elixir, Phoenix, and Postgres. The role involves collaborating with product teams, supporting release cycles, and contributing to code quality and testing.
Key Responsibilities
- Develop features
- Assist in unit tests
- Participate in code reviews
- Support product release activities
- document requirements
Technical Overview
Stack includes ReactJS, MaterialUI for frontend; Elixir/Phoenix for backend; Postgres for database; AWS for hosting; Git for version control; with unit testing and code reviews as part of the process.
Ideal Candidate
The ideal candidate is an entry-level software engineer with hands-on experience in front-end and back-end development, particularly with ReactJS and AWS in a hybrid environment. They should be capable of translating business requirements into clean code, collaborating with product teams, and growing in a fast-paced engineering setting.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree is required (no degree or non-related field disqualifies), Lack of experience with at least one platform/database or one system language, Relocation or commuting distance not acceptable, unwillingness to work in a hybrid onsite schedule
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile