If you are looking to upgrade your professional career by working remotely for a US company, we have good news! FlowElevate is hiring Software Developers in Mexico to support the success of our US clients.FlowElevate is a US-based recruiting company dedicated to increasing productivity and peace of mind for business leaders.Are you ready for an exciting new challenge? Learn more about the role below and apply.**Are you?**- Located in MX- Fluent written and oral English proficiency- Well Organized- Proven experience as a Software Developer, Software Engineer or similar role- Experience with software design and development in a test-driven environment- Knowledge of coding languages and frameworks/systems- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.G. Hibernate)- Ability to learn new technologies- Excellent communication skills- Resourcefulness and troubleshooting aptitude- Attention to detail**About the role**:We are looking for a **Software Developer **to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle.In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (e.G. JavaScript), we'd like to meet you. Your goal will be to build efficient programs and systems that serve user needs.As a **Software Developer **you will be in charge of the following activities:- Work with developers to design algorithms and flowcharts- Produce clean, efficient code based on specifications- Integrate software components and third-party programs- Verify and deploy programs and systems- Troubleshoot, debug and upgrade existing software- Gather and evaluate user feedback- Recommend and execute improvements- Create technical documentation for reference and reporting**What we offer**:- Opportunity to work in an US Company- 100% Remote Scheme- Attractive salary- US Holiday scheme (11 days a year)- Bi-weekly / monthly Payments**How To Apply**Step 2: Applicants who sound like the person we are looking for will receive an invitation to submit a short video interview & to schedule a video interview after submission.Step 3: Successful applicants will be made an offer.**Equality Disclaimer**:FlowElevate is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation or preference, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.Tipo de puesto: Por tiempo indeterminadoHorario:- Lunes a viernesEducación:- Licenciatura terminada (Obligatorio)Idioma:- Inglés (Obligatorio)Lugar de trabajo: Una ubicación