Job Requirements
Skills
This job post is managed by
Job description for Full Stack Developer at TerraDua Recruiters
- Design and implementation of low-latency, high-availability, and performance-oriented applications.
- Develop, build, test, deploy modules.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Show leadership and focus on completion of projects.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work on application development lifecycle activities that include: Analysis, Design, Coding, & Implementation.
- Proactively adapt to the changing business and technological landscape of various mobile application development platforms.
- Ensure the performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs in order to maintain code quality.
- Align and mentor team developers into the right approach towards solving the problem.
- 3-6 years of full stack development experience and very good at problem solving, bug fixing, helping team to solve problems.
- Experience in components at each layer of modern web applications
- Strong understanding of JavaScript particularly in the area of production.
- Experience in both front-end and back-end aspects.
- Experience in Node.js and Vuejs is a must, with a preferred background in working with Restful databases and NoSQL.
- Extensive production experience providing solutions based on JavaScript in the frontend and back-end (JavaScript + Node.js).
- Proficient in design patterns and SOLID principles.
- Strong attention to detail in UX & interactions and demonstrated experience and passion for delivering exceptional UX .
- Excellent communication, analytical and problem solving skills including experience speaking to technical and business audiences fluently in English.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Strong sense of ownership, urgency, and drive.
- Knowledge of development best practices (Agile, Code Reviews, Testing).
- Knowledge of the following will be considered as an advantage.
- Consumer web development experience for high-traffic, public facing web applications.
- Experience with cloud technologies.
- Creating secure RESTful-based web services in XML and JSON.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More