Mid-Level Full-Stack Engineer
New
A
AbstraTech Talent Services
Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Haiti, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, Venezuela, US Central-Pacific Time Zone, with at least 6 working hours of overlap.ContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 to 6 years
- Required Skills
- Node.jsPythonSQLGitJavaJavascriptTypeScriptC#ReactRESTful APIs
Requirements
- Approximately 3 to 6 years of professional software development experience.
- Professional experience building production web applications.
- Proficiency with JavaScript and TypeScript.
- Experience with React or another modern component-based frontend framework.
- Backend development experience using Node.js, Python, Java, C#, or comparable technology.
- Experience building or consuming REST APIs.
- Experience working with relational databases and writing SQL queries.
- Experience with Git, pull requests, code reviews, and team-based development workflows.
- Experience writing automated unit and integration tests.
- Understanding of component design, state management, and frontend testing.
- Basic understanding of cloud-hosted applications, deployment pipelines, containers, and application environments.
- Understanding of fundamental software design principles and common web-application security concerns.
Responsibilities
- Develop and maintain front-end features, backend services, APIs, and data integrations.
- Implement product requirements and UX designs using established architectural and coding patterns.
- Build reusable, responsive, and accessible user-interface components.
- Develop backend business logic, database interactions, application APIs, and background processes.
- Create and maintain unit, integration, component, and end-to-end tests.
- Participate in technical planning, estimation, refinement, and implementation discussions.
- Troubleshoot defects and production issues.
- Participate actively in pull-request reviews and respond constructively to feedback.
- Collaborate with QA and DevOps teams to validate criteria and resolve deployment issues.
View Full Description & ApplyYou'll be redirected to the employer's site