Job Details
POSITION
Front-end Developer (Java/TypeScript)
Location
San Salvador
Job Type
Full Time
Experience
2 years
Salary
PREMIUM
Share This Job!
Facebook
Twitter
LinkedIn
WhatsApp
Email
Description:
As a Software Developer at the company , you will play a pivotal role in the design, development, and implementation of high-quality software solutions. Your primary focus will be on leveraging your expertise in Node.js and JavaScript to build robust and scalable applications that meet our clients’ requirements. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to ensure the successful delivery of projects within agreed timelines.
Responsabilities:
- Develop and maintain efficient, secure, and reliable server-side applications using Node.js and JavaScript.
- Design, code, and debug software modules, ensuring adherence to coding standards and best practices.
- Collaborate with product managers, designers, and other developers to define project requirements and specifications.
- Participate in code reviews to ensure code quality and provide constructive feedback.
- Identify and address software defects and performance issues, ensuring the overall stability and reliability of the applications.
- Stay up-to-date with industry trends and emerging technologies, continuously enhancing your skills and knowledge.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Strong proficiency in Node.js and JavaScript, with a deep understanding of their core principles.
- Proven experience in developing server-side applications using Node.js and frameworks such as Express.js.
- Proficiency in front-end development technologies, including HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Experience with database systems (SQL and/or NoSQL) and proficiency in writing efficient database queries.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving skills and the ability to analyze complex technical challenges.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- A passion for writing clean, maintainable, and well-documented code.
- Ability to adapt to changing priorities and handle multiple tasks simultaneously.
Please apply with your resume and a portfolio of your work.
ADVANCED ENGLISH IS REQUIRED FOR THIS POSITION