Full Stack Developer
Job Description
Position type: Full-time
Schedule: Monday to Friday, 7 AM to 4 PM ET or 9 AM EDT to 6 PM EDT (with one-hour break)
Location: Worldwide (Latin America or Europe preferred)
Reports to: Team Leader
We are seeking a talented, passionate experienced developer to work with our team on the next-generation platform - Day Interpreting. Day Interpreting is the language interpretation platform that connects the best professional interpreters from any language to the client that needs them instantly.
The successful candidate will have a proven track record of thinking big in terms of architecture, not just code, experience building federated components, turning customer needs into elegant, user-centered designs, as well as implementing those designs in the presentation layer by using smart, clean web development patterns. The candidate should preferably have good past work experience in building VOIP projects.
The ideal candidate will have experience understanding, mapping, designing, developing, and testing systems that empower users to successfully navigate and manage large asset libraries. UX Design experience is a plus. As a Full Stack Developer, you have the chance to help develop a new product from the very early stages. We are looking for candidates who thrive in a fast-paced start-up-like environment and want to invent the future. We are looking for an Engineer with experience in both front-end interfaces and back-end systems.
If you’re an experienced, creative, hard-working, organized, detail-oriented and professional Web developer with excellent communication skills in English, please read our requirements carefully and apply for this exciting position.
Job Duties and Responsibilities
- Responsible for Web application development, integration and deployment.
- Liaise with different members of the UX and development team to develop the highest quality web applications.
- Responsible for building reusable code and structures.
- Ensure the performance, quality, and responsiveness of applications, and their adherence to the designs.
- Adhere to coding best practices, ensuring code quality and organization
Requirements:
- Minimum 5+ years of experience in Full Stack development, integration and deployment.
- Proficiency PHP, JavaScript, Node.js, React and Next.js
- Must have worked on extensive VOIP projects in the past using Twilio APIs/SDKs
- Should have experience in building Rich UI components with React/Vue/Angular
- Excellent debugging and problem-solving skills
- Hands-on knowledge of MySql database structure/designing for optimized performance
- Should have experience working on Unix/Linux server-related operations
- Should have a good understanding of version control systems (Git)
- Must have excellent interpersonal skills and communication skills
- Experience working in an Agile environment in a remote workplace
- Experience in end-to-end performance tuning.
- Ability to effectively articulate technical challenges and solutions
- Excellent skills to debug ambiguous/undefined problems; ability to think abstractly
Candidates should be prepared to take additional tests/interviews. Once we review your proposal, we will ask you to complete our full application. After that, we will schedule an HR interview. If successful, you'll be interviewed by a team leader and the manager of the department. This a full-time remote position with benefits, including 32-days off fully paid.