Epicareer Might not Working Properly
Learn More

Web Software Developer

Salary undisclosed


Original
Simplified
This position is for an individual who can build and maintain functional web pages and applications.

This position will be working in a dynamic growing environment with an opportunity to make a large impact at various levels of web and mobile development with enterprise companies. We are not building 99-cent apps for the app store; our projects are web and mobile solutions for large enterprises that impact the lives of millions of people. This position will work closely with our experienced architects, developers, and project managers to contribute to successful projects.

• Write well-designed, testable, and efficient code by using best software development practices, including mobile and responsive website design

• Create website layout/user interface by using standard HTML/CSS/Javascript practices

• Create and maintain APIs to integrate data from various back-end services and databases

• Gather and refine specifications and requirements based on technical needs

• Validate test scenarios, addressing all browsers and mobile devices to ensure content is displayed as designed

• Ensure software stability by performing regression, unit, and user-acceptance testing to identify bugs and ensure a successful deployment process.

• Create and maintain software documentation

• Provides the necessary maintenance and support as necessary

• Stay plugged into emerging technologies/industry trends and apply them into operations and activities

• Coordinate and align with the designers to match visual design intent

Minimum Qualifications

• Exceptional analytical aptitude and attention to detail.

• 1-3+ years of fundamentals in object-oriented design, data structures, and problem-solving.

• Education: degree in Computer Science or equivalent experience.

• Proven working experience in web programming.

• Top-notch programming skills and in-depth knowledge of modern HTML, CSS, and Javascript.

• Knowledge/experience with development technologies, frameworks, and libraries primarily React, Node.js, and REST API.

• A solid understanding of how web applications work including security, session management, and best development practices.

• Adequate knowledge of relational database systems, Object Oriented Programming, and web application development.

• Aggressive problem diagnosis and creative problem-solving skills.

• Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.

• Familiarity with source code management, such as Git.

• Familiarity with Agile development methodologies and team collaboration.

• Others:

• A great attitude

• Self-motivated

• A drive to help their team be successful

• Strong organization and communication skills (oral and written)