Job Description
Position: Web Portal Developer
Description:
Design, develop, and maintain a customer-facing web portal using Elixir and Phoenix.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Implement front-end features using modern JavaScript frameworks, ensuring a seamless user experience.
Optimize web applications for maximum speed and scalability.
Write clean, maintainable, and efficient code , adhering to best practices and coding standards.
Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
Stay updated with the latest industry trends and technologies to incorporate them into the development process.
Provide technical support and guidance to team members and stakeholders as needed.
Participate in code reviews and contribute to the continuous improvement of the development process.
Requirements: Bachelor’s degree in Computer Science, Information Technology, or a related field.
4+ years of professional experience in web development, with a focus on Elixir and Phoenix.
Proven experience in front-end web development using JavaScript, HTML, and CSS.
Strong understanding of web application architecture and design patterns.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a team in a fast-paced environment.
Strong communication skills , both written and verbal.
Proficiency in Elixir and the Phoenix framework.
Experience with front-end technologies such as JavaScript, HTML5, and CSS3.
Familiarity with modern JavaScript libraries and frameworks (e.g., React, Angular, or Vue.js).
Knowledge of version control systems, particularly Git.
Experience with RESTful APIs and web services.
Understanding of database technologies and SQL.
Familiarity with DevOps practices and tools is a plus.
Benefits: Remote work opportunity (with 1/2 day onsite/month as indicated in the first HTML, but also shown as Remote in second HTML).
Work with cutting-edge technology .
Make a significant impact within the organization.
Collaborative team environment .
Opportunities for continuous learning and technical growth.
Job Tags
Remote job,