DEV Community

Seonyoung Chloe (she/they)
Seonyoung Chloe (she/they)

Posted on

76: Internship

Self-taught programming is really hard, There is pros and cons, but the difficulty reaching out to the level of employable skills is real! What should I do? So, I am researching the job requirement and what the frontend engineer does at work!


I want to get a job after all 6 months to a maximum of one year studying alone. I hope that I am investing the right thing, Coding makes me happy the most. It releases me a different version of me, and improved myself to problem-solver! Life is all about doing what I love!


To make a positive output this time, Let's see what the several companies would like to hire a person, as their front-end developer, and figure out Why it is necessary to be while progressing my projects.


• Determining the structure and design of our application.
• Ensuring user experience determines design choices.
• Developing features to enhance the user experience.
• Striking a balance between functional and aesthetic design.
• Building reusable code for future use.
• Documentation building
• Optimizing the platform for maximum speed and scalability.
• Utilizing a variety of markup languages to write web pages.
• Maintaining brand consistency throughout the design.
• Architect efficient and reusable framework that is used by thousands of people daily
• Design service APIs and sockets, with tests
• Collaborate with other engineers to create high-quality
design and implementation for the project and deliver amazing results that our users love
• Evolve our architecture to support partnerships with third party technological solutions, e.g. Telcos, Data Tracking, Email/Notification Services
• Directly impacting the user experience through the design and implementation of new features and functionalities in Freehunter
• Adhere to agile principles and work as part of a small but rapidly growing high-energy team delivering incredible, creative improvements our product
• Tackle difficult problems, invent new solutions, influence product decisions; do things that no one else is doing on the web


• Degree in computer science or related field
• Understanding of key design principle
• Proficiency with HTML, CSS, JavaScript, and JQuery
• Knowledge of REACT tools including React.js, Redux
• Experience with graphic design applications such as Adobe suite will be a plus
• Experience with responsive and adaptive design
• Understanding of SEO principles
• Good problem-solving skills
• Excellent verbal communication skills
• Good interpersonal skills
• Ability to adapt to a changing environment quickly and easily
• Ability to work in a fast-paced start-up environment
• Great team player, self-motivated, good communication skills, strong interest in data-driven development
• Proficient in at least 1 of the following programming technologies: Node.js, React.js, Express.js, SQL, MongoDB, PHP, Go
• Solid understanding of object-oriented programming & REST API design
• Knowledge & previous experience in agile or scrum
• Proficient in the following frameworks/technologies will be an advantage but not a must: Docker, GCP/AWS Infrastructure, Firebase Integration, Redux
• Experience with unit testing frameworks is an advantage (e.g., Mocha, Chai)
• A Self-improver who seek out feedback on how to go the extra mile to improve your own work and the work of your team

Top comments (2)

Collapse
 
_gameaddicted profile image
Fajar Ansori

is it hard to be webdev without getting IT degree? is it possible for people with high school knowledge?

Collapse
 
blanchloe profile image
Seonyoung Chloe (she/they)

Yes, It depends on your project, the thing is capable of creating the program on your own.