0% found this document useful (0 votes)
81 views1 page

Fullstack Developer JD - META

As a Software Development Engineer, your responsibilities will involve crafting well-structured and high-quality code that prioritizes clarity and ease of maintenance. You will optimize code for superior performance and ensuring a smooth user experience across various platforms. Your duties will also include providing thorough documentation and technical insights. You will participate in planning, design, and formulating operation and maintenance instructions to ensure project success.

Uploaded by

benjamin.lu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views1 page

Fullstack Developer JD - META

As a Software Development Engineer, your responsibilities will involve crafting well-structured and high-quality code that prioritizes clarity and ease of maintenance. You will optimize code for superior performance and ensuring a smooth user experience across various platforms. Your duties will also include providing thorough documentation and technical insights. You will participate in planning, design, and formulating operation and maintenance instructions to ensure project success.

Uploaded by

benjamin.lu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Description:

As a Software Development Engineer, your primary responsibilities will involve crafting well-structured
and high-quality code that prioritizes clarity and ease of maintenance. You will play a pivotal role in
optimizing code for superior performance, focusing on achieving fast loading times and ensuring a
smooth user experience. Additionally, your duties will extend to ensuring the responsiveness of
websites and applications across various platforms. Your contribution will not only encompass coding
but also involve providing thorough documentation and insights for technical documents.
Furthermore, your active participation in the planning and overall design phases, including the
formulation of operation and maintenance instructions, will be key to the success of our projects. If
you are passionate about writing efficient code and contributing to the holistic development process,
we invite you to join our dynamic team as a Software Development Engineer.

Skill sets:

• Comfortable in working with branches, merging code, and resolving conflicts, e.g. Git
branching model

Front-end

• Proficiency in CSS, HTML and JavaScript


• Experience with CSS preprocessors such as Sass
• Knowledge and expertise in front-end frameworks and libraries such as React
• Knowledge and expertise in front-end libraries such as MUI, Tailwind CSS
• Knowledge and expertise in data synchronization libraries such as React Query, Redux
• Strong communication skills in order to work with designers, back-end developers, and
• other members
• Good to have: TypeScript, Next.js, Vite, Redis

Back-end

• Integrating user-facing elements developed by front-end developers with server-side


• logic
• Designing and implementing RESTful APIs
• Expertise in Python framework like Flask
• Knowledge of Node.js and frameworks such as Express
• Knowledge of object-relational mapping (ORM) such as SQLAlchemy, Prisma
• Extensive knowledge of various DBMS technologies such as MySQL, PostgreSQL,
• MongoDB
• Experience in designing Entity Relationship Diagrams for databases
• Good to have: FastAPI, Docker, Kubernetes

Qualification:

• Bachelor's degree in Computer Science or related field.


• Minimum 5 solid years in software development
• Strong proficiency in programming languages such as Java, Python, or JavaScript.
• Experience with front-end and back-end development
• Strong communication skills

You might also like